• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Tools

Sorted by:
Try your query at:
Semantic Scholar Scholar Academic
Google Bing DBLP
Results 1 - 10 of 81
Next 10 →

Reducing control overhead in dataflow architectures

by Andrew Petersen, Andrew Putnam, Martha Mercaldi, Andrew Schwerin, Susan Eggers, Steve Swanson, Mark Oskin - In Proceedings of the 15th International Conference on Parallel Architectures and Compilation Techniques , 2006
"... In recent years, computer architects have proposed tiled architectures in response to several emerging problems in processor design, such as design complexity, wire delay, and fabrication reliability. One of these architectures, WaveScalar, uses a dynamic, tagged-token dataflow execution model to si ..."
Abstract - Cited by 4 (1 self) - Add to MetaCart
to the Monsoon Dataflow System found this overhead to be 2−3 × that of programs written in C and targeted to a MIPS R3000. In this paper, we present and analyze three compiler optimizations that significantly reduce control overhead with minimal additional hardware. We begin by describing how to translate

A conservative extension of synchronous data-flow with state machines

by Bruno Pagano, Marc Pouzet - in Proceedings of the 5th ACM International Conference on Embedded Software (EMSOFT ’05 , 2005
"... This paper presents an extension of a synchronous data-flow language such as Lustre with imperative features expressed in terms of powerful state machine a ̀ la SyncChart. This extension is fully conservative in the sense that all the pro-grams from the basic language still make sense in the ex-tend ..."
Abstract - Cited by 53 (9 self) - Add to MetaCart
-purpose and application-based systems]: Real-time and embedded systems; D.3.2 [Language clas-sifications]: Data-flow languages

EXPLOITING STATICALLY SCHEDULABLE REGIONS IN DATAFLOW PROGRAMS

by Ruirui Gu, Jorn W. Janneck, Mickael Raulet, Shuvra S. Bhattacharyya
"... Dataflow descriptions have been used in a wide range of Digital Signal Processing (DSP) applications, such as multi-media processing, and wireless communications. Among various forms of dataflow modeling, Synchronous Dataflow (SDF) is geared towards static scheduling of computational modules, which ..."
Abstract - Cited by 19 (9 self) - Add to MetaCart
techniques within a dynamic dataflow framework. Our techniques combine the advantages of different dataflow languages and tools, including CAL [1], DIF [2] and CAL2C [3]. The techniques are demonstrated on the IDCT module of MPEG Reconfigurable Video

Integrating VSIPL support in the dataflow interchange format

by Chia-jui Hsu, Shuvra S. Bhattacharyya - In Proceedings of the Annual Workshop on High Performance Embedded Computing , 2005
"... We have developed the dataflow interchange format (DIF) [2] and the associated DIF package for specifying and working with dataflow models for DSP systems. Our recent progress in the DIF project includes the DIF-based porting approach [2] for porting DSP designs across dataflowbased tools and the DI ..."
Abstract - Cited by 3 (3 self) - Add to MetaCart
We have developed the dataflow interchange format (DIF) [2] and the associated DIF package for specifying and working with dataflow models for DSP systems. Our recent progress in the DIF project includes the DIF-based porting approach [2] for porting DSP designs across dataflowbased tools

Mixing Signals and Modes in Synchronous Data-flow Systems

by Jean-louis Colaço, Grégoire Hamon, Marc Pouzet - In EMSOFT’06, South Korea , 2006
"... Synchronous data-flow languages such as Scade/Lustre manage infinite sequences, or streams, as primitive values making them naturally adapted to the description of datadominated systems. Their conservative extension with means to define control-structures or modes has been a long-term research topic ..."
Abstract - Cited by 6 (3 self) - Add to MetaCart
and statemachines. The proposed extension is fully implemented in the new Lucid Synchrone compiler. Categories and Subject Descriptors C.3 [Special-purpose and application-based systems]: Real-time and embedded systems; D.3.2 [Language classifications]: Data-flow languages; F.3.2 [Semantics of programming languages

An extensible framework for fast prototyping of multiprocessor dataflow applications

by Jonathan Piat, Mickaël Raulet, Maxime Pelcat, Pengcheng Mu, Olivier Déforges - in IDT’08: Proceedings of the 3rd International Design and Test Workshop , 2008
"... Abstract—As the number of cores continues to grow in both digital signal and general purpose processors, tools which perform automatic scheduling from model-based designs are of increasing interest. CAL is a new actor/dataflow oriented language that aims at helping the programmer to express the conc ..."
Abstract - Cited by 6 (5 self) - Add to MetaCart
the concurrency and parallelism that are very important aspects of embedded system design as we enter in the multicore era. The design framework is composed by the OpenDF simulation platform, by Cal2C and CAL2HDL code generators and by a multiprocessor scheduling tool called PREESM. Yet in this paper, a subset

Towards a higher-order synchronous data-flow language

by Jean-louis Colaço, Grégoire Hamon, Alain Girault, Marc Pouzet - In EMSOFT’04 , 2004
"... The paper introduces a higher-order synchronous data-flow language in which communication channels may themselves transport programs. This provides a mean to dynamically reconfigure data-flow processes. The language comes as a natural and strict extension of both Lustre and Lucid Synchrone. This ext ..."
Abstract - Cited by 33 (3 self) - Add to MetaCart
Descriptors C.3 [Special-purpose and application-based systems]: Real-time and embedded systems; D.3.2 [Language classifications]: Data-flow languages; F.3.2 [Semantics of programming languages]: Operational semantics.

Mixing Signals and Modes in Synchronous Data-flow Systems

by Marc Pouzet
"... Synchronous data-flow languages such as Scade/Lustre manage infinite sequences, or streams, as primitive values making them naturally adapted to the description of data-dominated systems. Their conservative extension with means to define control-structures or modes has been a long-term research topi ..."
Abstract - Add to MetaCart
and state-machines. The proposed extension is fully implemented in the new Lucid Synchrone compiler. Categories and Subject Descriptors C.3 [Special-purpose and application-based systems]: Real-time and embedded systems; D.3.2 [Language classi-fications]: Data-flow languages; F.3.2 [Semantics of pro

A Parametrizable Dataflow Implementation of Optical Flow

by Reinier Van Kampenhout, Er Stuijk, Kees Goossens
"... An increasing number of products feature complex functionality through the use of embedded computers. By collecting large amounts of data from multiple sensors and interpreting and responding to complex scenarios in realtime, such devices can become “smart. ” For a control algorithm to make a decisi ..."
Abstract - Add to MetaCart
decision, data from the sensors must be processed before a certain deadline. These constraints may be hard- or soft-real-time, and a combination of SRT or HRT applications may be executed on one platform [2]. In streaming applications such as multimedia and signal processing, the dataflow model

Pregelix: dataflow-based big graph analytics

by Yingyi Bu - In SoCC , 2013
"... model [2] for Big Graph analytics, where application pro-grammers need no knowledge of parallel or distributed sys-tems. Instead, they just need to “think like a vertex ” and write a few functions that encapsulate the logic for what one graph vertex does. The vertex-oriented programming model has be ..."
Abstract - Cited by 1 (0 self) - Add to MetaCart
Pregelix — a dataflow-based Pregel implementation for Big Graph analytics. Pregelix examines the value of a “one-size-fits-a-bunch ” philosophy, demon-strating that a general execution engine can also support Big Graph analytics well. Copyright c © Permission to make digital or hard copies of part or all
Next 10 →
Results 1 - 10 of 81
Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University