科技报告详细信息
TStreams: How to Write a Parallel Program
Knobe, Kathleen ; Offner, Carl D.
HP Development Company
关键词: TStreams;    parallelism;   
RP-ID  :  HPL-2004-193
学科分类:计算机科学(综合)
美国|英语
来源: HP Labs
PDF
【 摘 要 】

TStreams is a simple yet powerful parallel programming model which separates the expression of all potential parallelism in an application both from the serial computations and also from the target-specific details such as mapping and scheduling needed to run an application on a particular architecture. This separation leads to an efficient and modular way of developing parallel applications. TStreams programs are able to make use of all kinds of parallelism- TStreams is not prejudiced in favor of one particular kind, as parallel programming languages typically are. And the code in a TStreams application does not have to be rewritten when porting TStreams from one architecture to another . In addition, because TStreams is more general than other parallel programming systems, it has the capability of automatically providing some facilities, such as automatic checkpoint/restart, that are not even usually thought of as issues of parallel programming. Notes: 17 Pages

【 预 览 】
附件列表
Files Size Format View
RO201804100000864LZ 131KB PDF download
  文献评价指标  
  下载次数:14次 浏览次数:38次