基于可变步长的访存延迟测量模型的研究与实现

评测访存延迟对于优化应用访存模式和数据放置有重要的指导意义,然而数据Cache、多线程、数据预取等技术却严重干扰了访存延迟测量的精度。设计并实现了基于可变步长的访存延迟测量模型,在一块空间内根据用户指定的步长创建访问序列环,循环访问这个序列得出平均时间,即为访存延迟。最后对Intel的通用处理器和飞腾处理器在不同数据大小、步长、线程数等情况下的访存延迟进行了测量比较,该模型能够显示存储层次并精确显示测量延迟。...

Full description

Saved in:
Bibliographic Details
Published in计算机工程与科学 Vol. 36; no. 1; pp. 12 - 18
Main Author 毛席龙 杨安 吕高锋 林琦 程辉
Format Journal Article
LanguageChinese
Published 国防科学技术大学计算机学院,湖南长沙,410073 2014
Subjects
Online AccessGet full text
ISSN1007-130X
DOI10.3969/j.issn.1007-130X.2014.01.003

Cover

Abstract 评测访存延迟对于优化应用访存模式和数据放置有重要的指导意义,然而数据Cache、多线程、数据预取等技术却严重干扰了访存延迟测量的精度。设计并实现了基于可变步长的访存延迟测量模型,在一块空间内根据用户指定的步长创建访问序列环,循环访问这个序列得出平均时间,即为访存延迟。最后对Intel的通用处理器和飞腾处理器在不同数据大小、步长、线程数等情况下的访存延迟进行了测量比较,该模型能够显示存储层次并精确显示测量延迟。
AbstractList TP303; 评测访存延迟对于优化应用访存模式和数据放置有重要的指导意义,然而数据Cache、多线程、数据预取等技术却严重干扰了访存延迟测量的精度.设计并实现了基于可变步长的访存延迟测量模型,在一块空间内根据用户指定的步长创建访问序列环,循环访问这个序列得出平均时间,即为访存延迟.最后对Intel的通用处理器和飞腾处理器在不同数据大小、步长、线程数等情况下的访存延迟进行了测量比较,该模型能够显示存储层次并精确显示测量延迟.
评测访存延迟对于优化应用访存模式和数据放置有重要的指导意义,然而数据Cache、多线程、数据预取等技术却严重干扰了访存延迟测量的精度。设计并实现了基于可变步长的访存延迟测量模型,在一块空间内根据用户指定的步长创建访问序列环,循环访问这个序列得出平均时间,即为访存延迟。最后对Intel的通用处理器和飞腾处理器在不同数据大小、步长、线程数等情况下的访存延迟进行了测量比较,该模型能够显示存储层次并精确显示测量延迟。
Author 毛席龙 杨安 吕高锋 林琦 程辉
AuthorAffiliation 国防科学技术大学计算机学院,湖南长沙410073
AuthorAffiliation_xml – name: 国防科学技术大学计算机学院,湖南长沙,410073
Author_FL CHENG Hui
MAO Xi-long
L(U) Gao-feng
YANG An
LIN Qi
Author_FL_xml – sequence: 1
  fullname: MAO Xi-long
– sequence: 2
  fullname: YANG An
– sequence: 3
  fullname: L(U) Gao-feng
– sequence: 4
  fullname: LIN Qi
– sequence: 5
  fullname: CHENG Hui
Author_xml – sequence: 1
  fullname: 毛席龙 杨安 吕高锋 林琦 程辉
BookMark eNo9j71KA0EcxLeIYIx5CMHG4s7_ftzebSUS_IKATQq7sHvJxjt1ozlE0wsWgaRRCBaJFoIWiTYGiUVeJpdL3sITxWpg5scMs4Iypm6qCK1jsKngYjO0gygyNgZwLUzhyCaAmQ3YBqAZlP33l1E-igIFwB3uOS7Ooq24P56O23HnLe50Z4Pnxf0kebiZDyfxoBt_jeaT_uyjtbjtzF6e4l4rjZLHu-R1NP1sx8Ne0n5fRUtankbV_J_mUGl3p1TYt4qHeweF7aLlc6CWoypSK058JjAwThypJMOCearClJC-62gPNGgitABBtdKSEw8T6nLHx9ilObTxW3sljZamVg7rlw2TDpbDKKz5zZPrn8eQHqUpu_bL-sd1U7sIUvq8EZzJRrPMPMYICEy_AQcDcb4
ClassificationCodes TP303
ContentType Journal Article
Copyright Copyright © Wanfang Data Co. Ltd. All Rights Reserved.
Copyright_xml – notice: Copyright © Wanfang Data Co. Ltd. All Rights Reserved.
DBID 2RA
92L
CQIGP
W92
~WA
2B.
4A8
92I
93N
PSX
TCJ
DOI 10.3969/j.issn.1007-130X.2014.01.003
DatabaseName 维普_期刊
中文科技期刊数据库-CALIS站点
维普中文期刊数据库
中文科技期刊数据库-工程技术
中文科技期刊数据库- 镜像站点
Wanfang Data Journals - Hong Kong
WANFANG Data Centre
Wanfang Data Journals
万方数据期刊 - 香港版
China Online Journals (COJ)
China Online Journals (COJ)
DatabaseTitleList

DeliveryMethod fulltext_linktorsrc
DocumentTitleAlternate Research and implementation of memory latency measurement model based on variable stride
DocumentTitle_FL Research and implementation of memory latency measurement model based on variable stride
EndPage 18
ExternalDocumentID jsjgcykx201401003
48442091
GrantInformation_xml – fundername: 国家973计划资助项目
  funderid: (2009CB320503)
GroupedDBID 2RA
92L
ALMA_UNASSIGNED_HOLDINGS
CDYEO
CQIGP
W92
~WA
2B.
4A8
92I
93N
PSX
TCJ
ID FETCH-LOGICAL-c603-5bdafb62c49104625aba41948bd4b9ac75f80f0f29f9093fbfa628123765c1173
ISSN 1007-130X
IngestDate Thu May 29 04:04:00 EDT 2025
Wed Feb 14 10:37:49 EST 2024
IsPeerReviewed true
IsScholarly true
Issue 1
Keywords 飞腾处理器
Memory latency
variable stride
SMT
可变步长
multi-core processor
内存延迟
FT Processor
测量方法
多核处理器
measurement
Language Chinese
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c603-5bdafb62c49104625aba41948bd4b9ac75f80f0f29f9093fbfa628123765c1173
Notes 43-1258/TP
Evaluating the memory access latency has important significance for optimizing application patterns and data placement. However, cache, multi-threading, data prefetching and other techniques have serious interference with the accuracy of measurement of memory access latency. A measurement model based on variable strides is designed and implemented. According to user-specified strides, we create a sequence ring in a space, and circularly access this ring to obtain the average time as the memory access latency. Finally, we measure an Intel common processor and FT processor's memory latency by different data size, stride and thread, and make the data contrast with each other. This model can dis- play the memory hierarchy and display memory latency precisely.
MAO Xi-long, YANG An, LU Gao-feng, LIN Qi, CHENG Hui (College of Computer, National University of Defense Technology, Changsha 410073, China)
Memory latency variable stride measurement SMT multi-core processor FT Processor
PageCount 7
ParticipantIDs wanfang_journals_jsjgcykx201401003
chongqing_primary_48442091
PublicationCentury 2000
PublicationDate 2014
PublicationDateYYYYMMDD 2014-01-01
PublicationDate_xml – year: 2014
  text: 2014
PublicationDecade 2010
PublicationTitle 计算机工程与科学
PublicationTitleAlternate Computer Engineering & Science
PublicationTitle_FL Computer Engineering and Science
PublicationYear 2014
Publisher 国防科学技术大学计算机学院,湖南长沙,410073
Publisher_xml – name: 国防科学技术大学计算机学院,湖南长沙,410073
SSID ssib006568571
ssib017479296
ssib001050383
ssib015938883
ssib001102936
ssib051375740
ssib023646326
ssib036438059
ssib000459496
Score 1.964124
Snippet 评测访存延迟对于优化应用访存模式和数据放置有重要的指导意义,然而数据Cache、多线程、数据预取等技术却严重干扰了访存延迟测量的精度。设计并实现了基于可变步长的访存延...
TP303; 评测访存延迟对于优化应用访存模式和数据放置有重要的指导意义,然而数据Cache、多线程、数据预取等技术却严重干扰了访存延迟测量的精度.设计并实现了基于可变步长的...
SourceID wanfang
chongqing
SourceType Aggregation Database
Publisher
StartPage 12
SubjectTerms SMT
内存延迟
可变步长
多核处理器
测量方法
飞腾处理器
Title 基于可变步长的访存延迟测量模型的研究与实现
URI http://lib.cqvip.com/qk/94293X/201401/48442091.html
https://d.wanfangdata.com.cn/periodical/jsjgcykx201401003
Volume 36
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVEBS
  databaseName: Inspec with Full Text
  issn: 1007-130X
  databaseCode: ADMLS
  dateStart: 20130501
  customDbUrl:
  isFulltext: true
  dateEnd: 99991231
  titleUrlDefault: https://www.ebsco.com/products/research-databases/inspec-full-text
  omitProxy: false
  ssIdentifier: ssib015938883
  providerName: EBSCOhost
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV3Na9RAFB-WFsSLKCq2flCkcypb8zGTmTlJ0s1SxHpxhd6WZJO0VNiqbUF7FjwUdi8KxUOrB0EPrV4sUg_9Z5pu-1foezNpNooU9RKSN29-781MMvObYd6EkElHWcqxM6_uqiiDCYpI60qkos4yz42jJLJTHS4298CbfcTuzfP5Wu1HZdfS2mo83Vn_Y1zJ_7QqyKBdMUr2H1q2BAUB3EP7whVaGK5_1cY05FQ1aeDTkOFVhiiRTeo3ixslaehRv0F9TkNFFacBJAmqQJnRUFI_1BKOOqgMCgENPEwCOYBD9gCgAswuBWIiIGS0tfVQJ5WAgvoWVeZGaRxwTBaOgS3QhyR4DKwqLS48QUyh1QRaUTO6aOCS0P4LtIvmSkyQgGm78N8vVxm1j-B-oHNLTAT3AwBWUxq5gVDGJYkiKImFtQNafqArQmExZGDUjUcClXxvquKJRFDzd6LTtRMTrVp09LhEC-P3fHUkMEex_PLGm2692OltCIIZL34felzlKT30IPx0CY-bB5k-GNZyh0NuuRGSScYcC09fGHVwQWmEjPqNufsPq4xbscqJiLY-v6caCm0BYRumAz2XfMjwgay6Ug71Yf4pgBCX-vj7AK_C4OHRlRXGzW1XcGHCik-LdI5MFuW9c1Zp8bCSxeXuwlOgYDoirptF3YUKeWtdJBeKWdeEbz6hS6S2vniZ3M239w_3e3n_c97fPNr5cPLmYPD25fHuQb6zmX_fOz7YPvq6cfKqf_Txfb61AUmDd68Hn_YOv_Xy3a1B78sV0mqGrZnZevE_kXrHs9w6j5Moiz2nwxRubHB4FEfMVkzGCYtV1BE8k1ZmZY7KoANzsziLPAf4LwzBvGPbwr1KRrrL3fQamYBJVBJZqUhckTBHZCpNPFtGdgz1CUbSMTJelr39xBwb0z5t6zFyu6iMdtGXrLSXVpYWOi8eP3f0ggfU3vhZCNfJeVQ0K4E3yMjqs7X0JnDj1fhW8f78BEkTjo8
linkProvider EBSCOhost
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=%E5%9F%BA%E4%BA%8E%E5%8F%AF%E5%8F%98%E6%AD%A5%E9%95%BF%E7%9A%84%E8%AE%BF%E5%AD%98%E5%BB%B6%E8%BF%9F%E6%B5%8B%E9%87%8F%E6%A8%A1%E5%9E%8B%E7%9A%84%E7%A0%94%E7%A9%B6%E4%B8%8E%E5%AE%9E%E7%8E%B0&rft.jtitle=%E8%AE%A1%E7%AE%97%E6%9C%BA%E5%B7%A5%E7%A8%8B%E4%B8%8E%E7%A7%91%E5%AD%A6&rft.au=%E6%AF%9B%E5%B8%AD%E9%BE%99+%E6%9D%A8%E5%AE%89+%E5%90%95%E9%AB%98%E9%94%8B+%E6%9E%97%E7%90%A6+%E7%A8%8B%E8%BE%89&rft.date=2014&rft.issn=1007-130X&rft.volume=36&rft.issue=1&rft.spage=12&rft.epage=18&rft_id=info:doi/10.3969%2Fj.issn.1007-130X.2014.01.003&rft.externalDocID=48442091
thumbnail_s http://utb.summon.serialssolutions.com/2.0.0/image/custom?url=http%3A%2F%2Fimage.cqvip.com%2Fvip1000%2Fqk%2F94293X%2F94293X.jpg
http://utb.summon.serialssolutions.com/2.0.0/image/custom?url=http%3A%2F%2Fwww.wanfangdata.com.cn%2Fimages%2FPeriodicalImages%2Fjsjgcykx%2Fjsjgcykx.jpg