Prototyping Efficient Interprocessor Communication Mechanisms

Parallel computing systems are becoming widespread and grow in sophistication. Besides simulation, rapid system prototyping becomes important in designing and evaluating their architecture. We present an efficient FPGA-based platform that we developed and use for research and experimentation on high...

Full description

Saved in:
Bibliographic Details
Published in:2007 International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation pp. 26 - 33
Main Authors: Papaefstathiou, V., Pnevmatikatos, D., Marazakis, M., Kalokairinos, G., Ioannou, A., Papamichael, M., Kavadias, S., Mihelogiannakis, G., Katevenis, M.
Format: Conference Proceeding
Language:English
Published: IEEE 01-07-2007
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Abstract Parallel computing systems are becoming widespread and grow in sophistication. Besides simulation, rapid system prototyping becomes important in designing and evaluating their architecture. We present an efficient FPGA-based platform that we developed and use for research and experimentation on high speed interprocessor communication, network interfaces and interconnects. Our platform supports advanced communication capabilities such as remote DMA, remote queues, zero-copy data delivery and flexible notification mechanisms, as well as link bundling for increased performance. We report on the platform architecture, its design cost, complexity and performance (latency and throughput). We also report our experiences from implementing benchmarking kernels and a user-level benchmark application, and show how software can take advantage of the provided features, but also expose the weaknesses of the system.
AbstractList Parallel computing systems are becoming widespread and grow in sophistication. Besides simulation, rapid system prototyping becomes important in designing and evaluating their architecture. We present an efficient FPGA-based platform that we developed and use for research and experimentation on high speed interprocessor communication, network interfaces and interconnects. Our platform supports advanced communication capabilities such as remote DMA, remote queues, zero-copy data delivery and flexible notification mechanisms, as well as link bundling for increased performance. We report on the platform architecture, its design cost, complexity and performance (latency and throughput). We also report our experiences from implementing benchmarking kernels and a user-level benchmark application, and show how software can take advantage of the provided features, but also expose the weaknesses of the system.
Author Kalokairinos, G.
Papamichael, M.
Pnevmatikatos, D.
Papaefstathiou, V.
Marazakis, M.
Katevenis, M.
Mihelogiannakis, G.
Ioannou, A.
Kavadias, S.
Author_xml – sequence: 1
  givenname: V.
  surname: Papaefstathiou
  fullname: Papaefstathiou, V.
  organization: Inst. of Comput. Sci., Heraklion
– sequence: 2
  givenname: D.
  surname: Pnevmatikatos
  fullname: Pnevmatikatos, D.
  organization: Inst. of Comput. Sci., Heraklion
– sequence: 3
  givenname: M.
  surname: Marazakis
  fullname: Marazakis, M.
  organization: Inst. of Comput. Sci., Heraklion
– sequence: 4
  givenname: G.
  surname: Kalokairinos
  fullname: Kalokairinos, G.
  organization: Inst. of Comput. Sci., Heraklion
– sequence: 5
  givenname: A.
  surname: Ioannou
  fullname: Ioannou, A.
  organization: Inst. of Comput. Sci., Heraklion
– sequence: 6
  givenname: M.
  surname: Papamichael
  fullname: Papamichael, M.
  organization: Inst. of Comput. Sci., Heraklion
– sequence: 7
  givenname: S.
  surname: Kavadias
  fullname: Kavadias, S.
  organization: Inst. of Comput. Sci., Heraklion
– sequence: 8
  givenname: G.
  surname: Mihelogiannakis
  fullname: Mihelogiannakis, G.
  organization: Inst. of Comput. Sci., Heraklion
– sequence: 9
  givenname: M.
  surname: Katevenis
  fullname: Katevenis, M.
  organization: Inst. of Comput. Sci., Heraklion
BookMark eNotj7FOwzAURS0BErT0C2DIDzT42U5tDwxVVEqkVkUqzJWTPIMRsSPbDP17ItGznO3o3hm59sEjIY9ASwCqn5r6uN4fjiWjVJaCqUpyekVmIJgQQCslbskipW86wbVYKbgjz28x5JDPo_OfxcZa1zn0uWh8xjjG0GFKIRZ1GIZf7zqTXfDFHrsv410a0j25seYn4eLiOfl42bzXr8vdYdvU693SMQZ52Sk5mVNrejAoLLarSjKoNJVGadXitI5jxRno3vRaUNkaxvu2p1YACMHn5OG_6xDxNEY3mHg-XR7yPxjhSaY
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/ICSAMOS.2007.4285730
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Electronic Library Online
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library Online
  url: http://ieeexplore.ieee.org/Xplore/DynWel.jsp
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EndPage 33
ExternalDocumentID 4285730
Genre orig-research
GroupedDBID 6IE
6IF
6IK
6IL
6IN
AAJGR
AARBI
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
IERZE
OCL
RIE
RIL
ID FETCH-LOGICAL-i221t-c8722130fad1ae4feb657215907a898be4103e53219dad9407ba23dbd0f411443
IEDL.DBID RIE
ISBN 1424410584
9781424410583
IngestDate Wed Jun 26 19:39:19 EDT 2024
IsDoiOpenAccess false
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i221t-c8722130fad1ae4feb657215907a898be4103e53219dad9407ba23dbd0f411443
OpenAccessLink http://crd.lbl.gov/assets/pubs_presos/SAMOS.pdf
PageCount 8
ParticipantIDs ieee_primary_4285730
PublicationCentury 2000
PublicationDate 2007-July
PublicationDateYYYYMMDD 2007-07-01
PublicationDate_xml – month: 07
  year: 2007
  text: 2007-July
PublicationDecade 2000
PublicationTitle 2007 International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation
PublicationTitleAbbrev ICSAMOS
PublicationYear 2007
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0000394681
Score 1.4211957
Snippet Parallel computing systems are becoming widespread and grow in sophistication. Besides simulation, rapid system prototyping becomes important in designing and...
SourceID ieee
SourceType Publisher
StartPage 26
SubjectTerms Computational modeling
Computer architecture
Costs
Delay
Kernel
Network interfaces
Parallel processing
Prototypes
Throughput
Virtual prototyping
Title Prototyping Efficient Interprocessor Communication Mechanisms
URI https://ieeexplore.ieee.org/document/4285730
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://sdu.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlZ09T8MwEIZPtBNTgRbxLQ-MhNpx3DgjKq3KUEAKSGyVHV-kDjSoTQf-PbbjFFViYcqHFCu62LHvzs97ALdUG5f-EVGqaRkl0uV301JFxnAsnD65Zg4UnuXp84d8nDiZnLsdC4OIfvMZ3rtTn8s3VbF1obKhXSoL2yM70Ekz2bBau3gK5Vkykqxlt-yyQSatpFO45gGdYzQbPo3zh_lL3mgYhnb3Cqz4-WXa-9-bHcHgF9Qjr7sp6BgOcHUCvbZSAwkDtw9OFL-u6m8HR5GJV42w7ZGw49CjAtWa7MEiZI4OCl5uPjcDeJ9O3sazKBROiJZxzOqokKk9cloqwxQmJeqRsJ6esI6wkpnUaM3BUXD7tzLKZNan0yrmRhtaJtY_SvgpdFfVCs-AFLHmVGImlFeSQ1lqrlRKhYntU4yfQ99ZY_HVaGMsgiEu_r59CYdtbJSyK-jW6y1eQ2djtjf-a_4AESObuA
link.rule.ids 310,311,782,786,791,792,798,27935,54769
linkProvider IEEE
linkToHtml http://sdu.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlZ3PT8IwFMdfFA96QgXjb3fw6KRbW9YdDUIgApqAiTfSrm8JB5mBcfC_ty0dhsSLp_1I1ixv7dr3Xj_fB3BPlLbpHx4miuQhEza_m-Qy1JpiZvXJVWRB4f4kGX-I566VyXnYsjCI6Daf4aM9dbl8XWRrGyprmaUyNz1yHw44S9rphtbaRlQITVlbRBW9ZRYOglWiTv6aenguImlr0Jk8jV4nGxVD3_JOiRU3w_Tq_3u3Y2j-onrB23YSOoE9XJxCvarVEPih2wAri18W5bfFo4Ku040w7QV-z6GDBYplsIOLBCO0WPB89blqwnuvO-30Q186IZzHcVSGmUjMkZJc6kgiy1G1ufH1uHGFpUiFQmMOipya_5WWOjVenZIx1UqTnBkPidEzqC2KBZ5DkMWKEoEpl05LDkWuqJQJ4To2T0X0AhrWGrOvjTrGzBvi8u_bd3DYn46Gs-Fg_HIFR1WklETXUCuXa7yB_ZVe37ov-wN9fZ8L
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%3Abook&rft.genre=proceeding&rft.title=2007+International+Conference+on+Embedded+Computer+Systems%3A+Architectures%2C+Modeling+and+Simulation&rft.atitle=Prototyping+Efficient+Interprocessor+Communication+Mechanisms&rft.au=Papaefstathiou%2C+V.&rft.au=Pnevmatikatos%2C+D.&rft.au=Marazakis%2C+M.&rft.au=Kalokairinos%2C+G.&rft.date=2007-07-01&rft.pub=IEEE&rft.isbn=9781424410583&rft.spage=26&rft.epage=33&rft_id=info:doi/10.1109%2FICSAMOS.2007.4285730&rft.externalDocID=4285730
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781424410583/lc.gif&client=summon&freeimage=true
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781424410583/mc.gif&client=summon&freeimage=true
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781424410583/sc.gif&client=summon&freeimage=true