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...
Saved in:
Published in: | 2007 International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation pp. 26 - 33 |
---|---|
Main Authors: | , , , , , , , , |
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 |