首页 > 最新文献

IEEE Concurr.最新文献

英文 中文
Implementing scoped behavior for flexible distributed data sharing 实现灵活的分布式数据共享的作用域行为
Pub Date : 2000-07-01 DOI: 10.1109/4434.865895
P. Lu
In the Aurora distributed shared data system, the programmer instantiates shared-data objects and uses scoped behavior to incrementally tune applications on a per-object and per-context basis. A class library implements shared-data objects as abstract data types and scoped behavior implements the optimizations within standard C++. Using a network of workstations connected by an ATM switch, the author demonstrates that Aurora performs comparably to message passing.
在Aurora分布式共享数据系统中,程序员实例化共享数据对象,并使用作用域行为在每个对象和每个上下文的基础上对应用程序进行增量调优。类库将共享数据对象实现为抽象数据类型,限定作用域的行为在标准c++中实现优化。使用由ATM交换机连接的工作站网络,作者演示了Aurora的性能与消息传递相当。
{"title":"Implementing scoped behavior for flexible distributed data sharing","authors":"P. Lu","doi":"10.1109/4434.865895","DOIUrl":"https://doi.org/10.1109/4434.865895","url":null,"abstract":"In the Aurora distributed shared data system, the programmer instantiates shared-data objects and uses scoped behavior to incrementally tune applications on a per-object and per-context basis. A class library implements shared-data objects as abstract data types and scoped behavior implements the optimizations within standard C++. Using a network of workstations connected by an ATM switch, the author demonstrates that Aurora performs comparably to message passing.","PeriodicalId":282630,"journal":{"name":"IEEE Concurr.","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132354434","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Grids in the classroom 教室里的网格
Pub Date : 2000-07-01 DOI: 10.1109/4434.865885
J. Weissman
Computational grids are an exciting new technology that blends high-performance computing, distributed systems and operating systems. Grids provide a coherent software infrastructure that permits the seamless integration of wide-area resources, such as computers, instruments, devices and data archives, to solve large-scale scientific and engineering problems. In grids, the wide-area network appears to be a large virtual computer. Computational grids are a powerful technology that has engendered a new paradigm for high-performance distributed computing. Teaching about grids is crucial for enabling the future grid workforce and increasing its productivity. Developing high-quality grid courseware is difficult; instructors at the University of Minnesota have provided a helpful Web site based on their experience with teaching a metacomputing class. Grid researchers and educators need to pool their talents and resources to develop effective shareable courseware. To aid this effort, university instructors are developing a repository for grid courseware.
计算网格是一项令人兴奋的新技术,它融合了高性能计算、分布式系统和操作系统。网格提供了一个一致的软件基础设施,允许无缝集成广域资源,如计算机、仪器、设备和数据档案,以解决大规模的科学和工程问题。在网格中,广域网就像是一台大型的虚拟计算机。计算网格是一种强大的技术,它产生了高性能分布式计算的新范式。关于网格的教学对于支持未来的网格劳动力和提高其生产力至关重要。开发高质量网格课件是难点;明尼苏达大学的讲师根据他们教授元计算课程的经验提供了一个有用的网站。网格研究人员和教育工作者需要汇集他们的才能和资源来开发有效的可共享课件。为了帮助这项工作,大学教师正在开发网格课件的存储库。
{"title":"Grids in the classroom","authors":"J. Weissman","doi":"10.1109/4434.865885","DOIUrl":"https://doi.org/10.1109/4434.865885","url":null,"abstract":"Computational grids are an exciting new technology that blends high-performance computing, distributed systems and operating systems. Grids provide a coherent software infrastructure that permits the seamless integration of wide-area resources, such as computers, instruments, devices and data archives, to solve large-scale scientific and engineering problems. In grids, the wide-area network appears to be a large virtual computer. Computational grids are a powerful technology that has engendered a new paradigm for high-performance distributed computing. Teaching about grids is crucial for enabling the future grid workforce and increasing its productivity. Developing high-quality grid courseware is difficult; instructors at the University of Minnesota have provided a helpful Web site based on their experience with teaching a metacomputing class. Grid researchers and educators need to pool their talents and resources to develop effective shareable courseware. To aid this effort, university instructors are developing a repository for grid courseware.","PeriodicalId":282630,"journal":{"name":"IEEE Concurr.","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130167605","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 13
Splitting the data cache: a survey 拆分数据缓存:一项调查
Pub Date : 2000-07-01 DOI: 10.1109/4434.865890
J. Sahuquillo, A. Pont
Recent cache-memory research has focused on approaches that split the first-level data cache into two independent subcaches. The authors introduce a methodology for helping cache designers devise splitting schemes and survey a representative set of the published cache schemes.
最近的缓存-内存研究集中在将第一级数据缓存分成两个独立的子缓存的方法上。作者介绍了一种帮助缓存设计人员设计拆分方案的方法,并调查了已发布的缓存方案的代表性集合。
{"title":"Splitting the data cache: a survey","authors":"J. Sahuquillo, A. Pont","doi":"10.1109/4434.865890","DOIUrl":"https://doi.org/10.1109/4434.865890","url":null,"abstract":"Recent cache-memory research has focused on approaches that split the first-level data cache into two independent subcaches. The authors introduce a methodology for helping cache designers devise splitting schemes and survey a representative set of the published cache schemes.","PeriodicalId":282630,"journal":{"name":"IEEE Concurr.","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126098847","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 29
Delta coherence protocols δ相干协议
Pub Date : 2000-07-01 DOI: 10.1109/4434.865889
Craig Williams, P. Reynolds, B. D. Supinski
The authors describe a class of directory coherence protocols called delta coherence protocols. These protocols use network guarantees to support a new and highly concurrent approach to maintaining a consistent shared memory.
作者描述了一类称为增量相干协议的目录相干协议。这些协议使用网络保证来支持一种新的、高度并发的方法来维护一致的共享内存。
{"title":"Delta coherence protocols","authors":"Craig Williams, P. Reynolds, B. D. Supinski","doi":"10.1109/4434.865889","DOIUrl":"https://doi.org/10.1109/4434.865889","url":null,"abstract":"The authors describe a class of directory coherence protocols called delta coherence protocols. These protocols use network guarantees to support a new and highly concurrent approach to maintaining a consistent shared memory.","PeriodicalId":282630,"journal":{"name":"IEEE Concurr.","volume":"54 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126795559","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 16
Achieving high performance in bus-based shared-memory multiprocessors 在基于总线的共享内存多处理器中实现高性能
Pub Date : 2000-07-01 DOI: 10.1109/4434.865891
A. Milenković
In bus-based shared-memory multiprocessors, several techniques reduce cache misses and bus traffic, which are the key obstacles to high performance.
在基于总线的共享内存多处理器中,有几种技术可以减少缓存丢失和总线流量,这是高性能的主要障碍。
{"title":"Achieving high performance in bus-based shared-memory multiprocessors","authors":"A. Milenković","doi":"10.1109/4434.865891","DOIUrl":"https://doi.org/10.1109/4434.865891","url":null,"abstract":"In bus-based shared-memory multiprocessors, several techniques reduce cache misses and bus traffic, which are the key obstacles to high performance.","PeriodicalId":282630,"journal":{"name":"IEEE Concurr.","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115172808","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 12
The differences between distributed shared memory caching and proxy caching 分布式共享内存缓存和代理缓存的区别
Pub Date : 2000-07-01 DOI: 10.1109/4434.865892
Juan-Carlos Cano, A. Pont, J. Sahuquillo, J. A. Gil
The authors discuss the similarities in caching between the extensively studied distributed shared memory systems and the emerging proxy systems. They believe that several of the techniques used in distributed shared memory systems can be adapted and applied to proxy systems.
作者讨论了广泛研究的分布式共享内存系统和新兴代理系统在缓存方面的相似之处。他们相信分布式共享内存系统中使用的一些技术可以适应并应用于代理系统。
{"title":"The differences between distributed shared memory caching and proxy caching","authors":"Juan-Carlos Cano, A. Pont, J. Sahuquillo, J. A. Gil","doi":"10.1109/4434.865892","DOIUrl":"https://doi.org/10.1109/4434.865892","url":null,"abstract":"The authors discuss the similarities in caching between the extensively studied distributed shared memory systems and the emerging proxy systems. They believe that several of the techniques used in distributed shared memory systems can be adapted and applied to proxy systems.","PeriodicalId":282630,"journal":{"name":"IEEE Concurr.","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126931760","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Enhancing the fault tolerance of workflow management systems 提高工作流管理系统的容错能力
Pub Date : 2000-07-01 DOI: 10.1109/4434.865896
G. Alonso, C. Hagen, D. Agrawal, A. E. Abbadi, C. Mohan
Today's commercial workflow systems, although useful, do not scale well, have limited fault tolerance, and don't interoperate well with other workflow systems. The authors discuss current research directions and potential future extensions that might enable workflow services to meet the needs of mission-critical applications.
今天的商业工作流系统虽然有用,但伸缩性不好,容错能力有限,不能很好地与其他工作流系统进行互操作。作者讨论了当前的研究方向和潜在的未来扩展,这些扩展可能使工作流服务满足关键任务应用程序的需求。
{"title":"Enhancing the fault tolerance of workflow management systems","authors":"G. Alonso, C. Hagen, D. Agrawal, A. E. Abbadi, C. Mohan","doi":"10.1109/4434.865896","DOIUrl":"https://doi.org/10.1109/4434.865896","url":null,"abstract":"Today's commercial workflow systems, although useful, do not scale well, have limited fault tolerance, and don't interoperate well with other workflow systems. The authors discuss current research directions and potential future extensions that might enable workflow services to meet the needs of mission-critical applications.","PeriodicalId":282630,"journal":{"name":"IEEE Concurr.","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116798391","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 20
Hierarchical caching and prefetching for continuous media servers with smart disks 具有智能磁盘的连续媒体服务器的分层缓存和预取
Pub Date : 2000-07-01 DOI: 10.1109/4434.865888
S. Harizopoulos, C. Harizakis, P. Triantafillou
To avoid the throughput limitations of traditional data retrieval algorithms, the authors have developed a family of algorithms that exploit emerging smart-disk technologies and increase data throughput on high-performance continuous media servers.
为了避免传统数据检索算法的吞吐量限制,作者开发了一系列算法,利用新兴的智能磁盘技术,提高高性能连续媒体服务器上的数据吞吐量。
{"title":"Hierarchical caching and prefetching for continuous media servers with smart disks","authors":"S. Harizopoulos, C. Harizakis, P. Triantafillou","doi":"10.1109/4434.865888","DOIUrl":"https://doi.org/10.1109/4434.865888","url":null,"abstract":"To avoid the throughput limitations of traditional data retrieval algorithms, the authors have developed a family of algorithms that exploit emerging smart-disk technologies and increase data throughput on high-performance continuous media servers.","PeriodicalId":282630,"journal":{"name":"IEEE Concurr.","volume":"65 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124281746","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
Cache management in CORBA distributed object systems CORBA分布式对象系统中的缓存管理
Pub Date : 2000-07-01 DOI: 10.1109/4434.865893
Z. Tari, Herry Hamidjaja, Qitang Lin
The authors address the design and implementation of a caching approach for CORBA-based systems, including a new removal algorithm that uses a double-linked structure and a hash table for eviction. Their experiments demonstrate important performance gains.
作者讨论了基于corba的系统的缓存方法的设计和实现,包括使用双链接结构和哈希表进行删除的新删除算法。他们的实验证明了重要的性能提升。
{"title":"Cache management in CORBA distributed object systems","authors":"Z. Tari, Herry Hamidjaja, Qitang Lin","doi":"10.1109/4434.865893","DOIUrl":"https://doi.org/10.1109/4434.865893","url":null,"abstract":"The authors address the design and implementation of a caching approach for CORBA-based systems, including a new removal algorithm that uses a double-linked structure and a hash table for eviction. Their experiments demonstrate important performance gains.","PeriodicalId":282630,"journal":{"name":"IEEE Concurr.","volume":"403 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123378784","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 12
Caching in distributed systems 分布式系统中的缓存
Pub Date : 2000-07-01 DOI: 10.1109/MCC.2000.865887
V. Milutinovic
Modern computer systems, as well as the Internet, use caching to maximize their efficiency. Nowadays, caching occurs in many different system layers. Analysis of these layers will lead to a deeper understanding of cache performance. ... comes from the uniprocessor environment. Spatial locality implies that the next data item in the address space is most likely to be used next, while temporal locality implies that the last data item used is most likely to be used next. Implementation is typically based on a fast but expensive memory (the price is affordable because, by definition, cache memory is small). Even if we use the same technology for the main memory and cache memory, the cache memory will be faster because smaller memories have a shorter access time. Recent research tries to split the CPU cache into two subcaches: one for spatial locality and one for temporal locality. # SMP On the SMP level, spatial and temporal
现代计算机系统,以及因特网,都使用缓存来最大化它们的效率。如今,缓存发生在许多不同的系统层中。对这些层的分析将有助于更深入地理解缓存性能. ...来自于单处理器环境。空间局部性意味着地址空间中的下一个数据项最有可能被下一个使用,而时间局部性意味着最后使用的数据项最有可能被下一个使用。实现通常基于快速但昂贵的内存(价格是可以承受的,因为根据定义,缓存内存很小)。即使我们对主存储器和缓存存储器使用相同的技术,缓存存储器也会更快,因为较小的存储器具有较短的访问时间。最近的研究试图将CPU缓存分成两个子缓存:一个用于空间局部性,一个用于时间局部性。# SMP在SMP级别,包括空间和时间
{"title":"Caching in distributed systems","authors":"V. Milutinovic","doi":"10.1109/MCC.2000.865887","DOIUrl":"https://doi.org/10.1109/MCC.2000.865887","url":null,"abstract":"Modern computer systems, as well as the Internet, use caching to maximize their efficiency. Nowadays, caching occurs in many different system layers. Analysis of these layers will lead to a deeper understanding of cache performance. ... comes from the uniprocessor environment. Spatial locality implies that the next data item in the address space is most likely to be used next, while temporal locality implies that the last data item used is most likely to be used next. Implementation is typically based on a fast but expensive memory (the price is affordable because, by definition, cache memory is small). Even if we use the same technology for the main memory and cache memory, the cache memory will be faster because smaller memories have a shorter access time. Recent research tries to split the CPU cache into two subcaches: one for spatial locality and one for temporal locality. # SMP On the SMP level, spatial and temporal","PeriodicalId":282630,"journal":{"name":"IEEE Concurr.","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127155999","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 17
期刊
IEEE Concurr.
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1