We present Sigma C, a programming model and language for high performance embedded manycores. The programming model is based on process networks with non determinism extensions and process behavior specifications. The...
详细信息
ISBN:
(纸本)9783642246494
We present Sigma C, a programming model and language for high performance embedded manycores. The programming model is based on process networks with non determinism extensions and process behavior specifications. The language itself extends C, with parallelism, composition and process abstractions. It is intended to support architecture independent, high-level parallel programming on embedded manycores, and allows for both low execution overhead and strong execution guarantees. Sigma C is being developed as part of an industry-grade tool chain for a high performance embedded manycore architecture.
[Auto Generated] SECTION I. INTRODUCTION 1 SECTION II. SYSTEM ORGANIZATION AND DESIGN PHILOSOPHY 4 SECTION III. SYSTEM FACILITIES 10 3. 1 Syntax Extension 10 3. 2 Storage Management 12 3. 3 Data Type Extensions 13 3.4...
详细信息
[Auto Generated] SECTION I. INTRODUCTION 1 SECTION II. SYSTEM ORGANIZATION AND DESIGN PHILOSOPHY 4 SECTION III. SYSTEM FACILITIES 10 3. 1 Syntax Extension 10 3. 2 Storage Management 12 3. 3 Data Type Extensions 13 3.4 Compilation 15 3. 5 Errors and Interrupt Handling 17 3. 6 Control Structures: Paths and Multiprogramming 19 SECTION IV. SUMMARY 21 REFERENCES 22 Figure No. 1 Primary System Modules 5 2 Program Development in ECL 8 VI INTRODUCTION 1 ECL is a programming language system currently bei
暂无评论