Exploiting Statically Schedulable Regions in Dataflow Programs
نویسندگان
چکیده
منابع مشابه
Exploiting Loop Level Parallelism in Nonprocedural Dataflow Programs
In this paper, we discuss how loop level parallelism is detected in a nonprocedural dataflow program and how a procedural program with concurrent loops is scheduled. In addition, we discuss a program restructuring technique which may be applied to recursive equations so that concurrent loops may be generated for a seemingly iterative computation. A compiler which generates C code for the langua...
متن کاملFreshCache: Statically and Dynamically Exploiting Dataless Ways
Last level caches (LLCs) account for a substantial fraction of the area and power budget in many modern processors. Two recent trends — dwindling die yield that falls off sharply with larger chips and increasing static power — make a strong case for a fresh look at LLC design. Inclusive caches are particularly interesting because many commercially successful processors use inclusion to ease coh...
متن کاملStatically tracking state with Typed Regions
Static type systems have proved to be tremendously effective formal systems, making specification and verification sufficiently lightweight and intuitive that most programmers use them without even realizing it. Not only that, but they have shown to adapt very well to most modern language features. The downside is that the properties one can express and verify with garden variety type systems i...
متن کاملInferring Required Permissions for Statically Composed Programs
Permission-based security models are common in smartphone operating systems. Such models implement access control for sensitive APIs, introducing an additional concern for application developers. It is important for the correct set of permissions to be declared for an application, as too small a set is likely to result in runtime errors, whereas too large a set may needlessly worry users. Unfor...
متن کاملSynthesizing Hardware from Dataflow Programs
The MPEG Reconfigurable Video Coding working group is developing a new library-based process for building the reference codecs of future MPEG standards, which is based on dataflow and uses an actor language called Cal. The paper presents a code generator producing RTL targeting FPGAs for Cal, outlines its structure, and demonstrates its performance on an MPEG-4 Simple Profile decoder. The resul...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Journal of Signal Processing Systems
سال: 2010
ISSN: 1939-8018,1939-8115
DOI: 10.1007/s11265-009-0445-1