Filters








37,297 Hits in 4.2 sec

The Internet Operating System: Middleware for Adaptive Distributed Computing

Kaoutar El Maghraoui, Travis J. Desell, Boleslaw K. Szymanski, Carlos A. Varela
2006 The international journal of high performance computing applications  
IOS consists of distributed middleware agents that are capable of interconnecting themselves in various virtual peer-to-peer topologies.  ...  To fulfill this promise, grid environments require complex resource management.  ...  topology of the execution environment.  ... 
doi:10.1177/1094342006068411 fatcat:kbldd5xn5jgk3hnuwgdrr2shk4

A co-design platform for algorithm/architecture design exploration

Christophe Lucarz, Marco Mattavelli, Julien Dubois
2008 2008 IEEE International Conference on Multimedia and Expo  
Different explicit or implicit (i.e. virtual memory extensions) data transfer modes can be profiled in the co-exploration process, by using minimal SW reconfiguration, thus minimizing any SW/HW re-writing  ...  effort in the co-exploration stage.  ...  In the case of CAL models the HDL code for the actor under profile can be generated automatically by a CAL2VHDL tool.  ... 
doi:10.1109/icme.2008.4607623 dblp:conf/icmcs/LucarzMD08 fatcat:kavylwgxzbc53hoksb5jn2ka5y

LLVM-based and scalable MPEG-RVC decoder

Jérôme Gorin, Matthieu Wipliez, Françoise Prêteux, Mickaël Raulet
2010 Journal of Real-Time Image Processing  
This methodology aims at producing Abstract Decoder Models (ADMs) of MPEG decoders as programs described in a dataflow language namely "RVC-CAL Actor Language" (RVC-CAL).  ...  This paper presents new mechanisms based on the Low Level Virtual Machine (LLVM) that allow the conception of a decoder able to dynamically instantiate several RVC decoder descriptions.  ...  The actor in Figure 4 is an execution example of this multiplexer.  ... 
doi:10.1007/s11554-010-0169-2 fatcat:xi5vmby4rjekhifqftazsbacai

Dialog Designs in Virtual Drama: Balancing Agency and Scripted Dialogs [chapter]

Edward Chao-Chun Kao, Von-Wun Soo
2012 Lecture Notes in Computer Science  
The scripts for actors consist of two parts: movements and dialogs, however, the dialogs are insufficiently addressed in current research of story generation, thereby limiting the generated stories.  ...  In addition, we introduce the manner in which agents may improvise scripted dialogs by selecting various courses of actions.  ...  Virtual actors: virtual agents may be implemented by various methods in virtual environments and intended to act as characters in the play.  ... 
doi:10.1007/978-3-642-32326-3_4 fatcat:qhhbimn6tbhbraqnhlxkb77g3q

Adaptive Computation over Dynamic and Heterogeneous Networks [chapter]

Kaoutar El Maghraoui, Joseph E. Flaherty, Boleslaw K. Szymanski, James D. Teresco, Carlos Varela
2004 Lecture Notes in Computer Science  
In this paper, we introduce SALSA-MPI, an actor programming language approach to scientific computing that extends MPI with a checkpointing and migration API and a runtime system that manages both periodic  ...  The virtual machines, called theaters, provide an environment for execution of universal actors using local resources.  ...  This infrastructure is highly dynamic thanks to its support for 1) resource profiling, 2) migration of actors to optimal execution environments, and 3) dynamic addition and removal of nodes in the computation  ... 
doi:10.1007/978-3-540-24669-5_140 fatcat:2vxezqz5fzbyfpqvdx55lhdgl4

An LLVM-based decoder for MPEG Reconfigurable Video Coding

J. Gorin, M. Wipliez, J. Piat, F. Preteux, M. Raulet
2010 2010 IEEE Workshop On Signal Processing Systems  
This methodology aims at producing Abstract Decoder Models (ADMs) of MPEG decoders as dataflow programs described in RVC-CAL Actor Language (RVC-CAL) [1].  ...  This paper presents new mechanisms based on the Low Level Virtual Machine (LLVM) capacities that allow the conception of the first decoder able to dynamically instantiate an RVC decoder description.  ...  This property allows each actor of a dataflow model to be unbound to its environment and thus to be easily used in others.  ... 
doi:10.1109/sips.2010.5624767 fatcat:hsye3owa5jdzvm7okr573wmlcu

Multiservice home gateways: business model, execution environment, management infrastructure

Yvan Royon, Stephane Frenot
2007 IEEE Communications Magazine  
We now have an execution environment where each actor around the home gateway gets a little privacy. Service providers are only aware of services running in their own virtual gateway.  ...  Two kinds of execution environments are popular in academia and industry: GNU/Linux and OSGi.  ... 
doi:10.1109/mcom.2007.4342834 fatcat:3x5442ogbzatjkixs6tt5ucpqq

Worldwide Computing: Adaptive Middleware and Programming Technology for Dynamic Grid Environments

Carlos A. Varela, Paolo Ciancarini, Kenjiro Taura
2005 Scientific Programming  
An MPI implementation using the Globus Toolkit allows execution of cluster computing programs in grid environments [36, 52] .  ...  Compilation technology and middleware research is needed to ensure efficient execution of distributed applications in dynamic grid environments.  ...  Perrott for their guidance and suggestions in putting the issue together. Two articles were invited and three were selected among eleven submissions.  ... 
doi:10.1155/2005/132359 fatcat:tq2wrezzyzfevfdmj2bcazwgri

An integrated environment for HW/SW co-design based on a CAL specification and HW/SW code generators

Ghislain Roquier, Christophe Lucarz, Marco Mattavelli, Matthieu Wipliez, Mickael Raulet, Jorn W. Janneck, Ian D. Miller, David B. Parlour
2009 2009 IEEE International Symposium on Circuits and Systems  
Each actor executes in a sequence of steps, during which it can (1) consume input tokens, (2) produce output tokens, (3) modify its own local state.  ...  The demonstration focuses on the capability of the co-design environment to automatically build an executable heterogeneous system implementation running on a platform composed by a processor and a FPGA  ...  In this way the actors mapped as HDL code on the FPGA can execute their tasks when they receive the tokens via the virtual channels established by the API.  ... 
doi:10.1109/iscas.2009.5117876 dblp:conf/iscas/RoquierLMWRJMP09 fatcat:3kkdwcgftngm7kwmd677uooqei

A Middleware Framework for Maximum Likelihood Evaluation over Dynamic Grids

Wei-jen Wang, Kaoutar Maghraoui, John Cummings, Jim Napolitano, Boleslaw Szymanski, Carlos Varela
2006 2006 Second IEEE International Conference on e-Science and Grid Computing (e-Science'06)  
We have designed a maximum likelihood fitter using the actor model to distribute the computation over a heterogeneous network.  ...  The virtual machines, called theaters, provide an environment for execution of universal actors using local resources.  ...  SALSA actors execute on a Java Virtual Machine, essentially turning a heterogeneous unsafe network of physical machines into a homogeneous se-cure network of virtual machines.  ... 
doi:10.1109/e-science.2006.261189 dblp:conf/eScience/WangMCNSV06 fatcat:pvnty5j3xjhcvjpahncdmdwmn4

MPEG Reconfigurable Video Coding: From specification to a reconfigurable implementation

Jérôme Gorin, Mickaël Raulet, Françoise Prêteux
2013 Signal processing. Image communication  
The overall approach is tested on two decoders from MPEG, namely MPEG-4 part 2 Simple Profile and MPEG-4 part 10 Constrained Baseline Profile.  ...  The approach developed in this paper draws on Dataflow Process Networks to produce a Minimal and Canonical Representation (MCR) of MPEG RVC specifications.  ...  It produces an implementation of the corresponding decoder and a model of execution in an imperative bytecode form according to the virtual machine environment. 3.  ... 
doi:10.1016/j.image.2013.08.009 fatcat:noyo4lbtv5fudextvbieze5qqa

Grid Virtualization Engine: Design, Implementation, and Evaluation

Lizhe Wang, G. von Laszewski, Jie Tao, M. Kunze
2009 IEEE Systems Journal  
Recent advances of employing virtual machines for Grid computing can help Grid communities to solve research issues, for example, QoS provision and computing environment customization.  ...  The work proposed in this paper focuses on building a Web service based virtual machine provider for Grid infrastructures.  ...  The actor of this use case is the GCS. This use case demands information of the user information and the virtual machine profile.  ... 
doi:10.1109/jsyst.2009.2028589 fatcat:zz6234mbfjgcpjjystz3gyz2y4

Pervasive Computing with Frugal Objects

Benoit Garbinato, Rachid Guerraoui, Jarle Hulaas, Maxime Monod, Jesper H. Spring
2007 21st International Conference on Advanced Information Networking and Applications Workshops (AINAW'07)  
FROBs have a logical time-slicing execution pattern that helps monitor resource consuming tasks and determine resource profiles in terms of CPU, memory, battery and bandwidth.  ...  This paper presents a computing model for resource-limited mobile devices that might be ubiquitously deployed in private and business environments.  ...  Resource Profiling Our resource profiler has been implemented as native extensions to the virtual machine.  ... 
doi:10.1109/ainaw.2007.287 dblp:conf/aina/GarbinatoGHMS07 fatcat:et7wrrd2irh25oghwt4ezbma3a

Visual Mediation Mechanisms for Collaborative Design and Development [chapter]

Carmelo Ardito, Barbara Rita Barricelli, Paolo Buono, Maria Francesca Costabile, Antonio Piccinno, Stefano Valtolina, Li Zhu
2011 Lecture Notes in Computer Science  
Such stakeholders face fundamental challenges in learning how to communicate and in building a shared understanding. Researchers are now addressing such challenges.  ...  During time, users and environments evolve; this is another reason why software has to be modified.  ...  communicate with the receiver; • Metadata: ─ S, the profile of the human actor that acts as a sender; ─ R, the profile of the human actor that acts as a receiver; ─ Pl, the specification of the hw/sw platform  ... 
doi:10.1007/978-3-642-21672-5_1 fatcat:7eciohohbjb6zfnw6g6a4l62fi

OpenAlea

Christophe Pradal, Christian Fournier, Patrick Valduriez, Sarah Cohen-Boulakia
2015 Proceedings of the 27th International Conference on Scientific and Statistical Database Management - SSDBM '15  
Scientific workflow systems have reached a level of maturity that makes them able to support the design and execution of such in-silico experiments, and thus making them increasingly popular in the bioinformatics  ...  In this demonstration paper, we provide for the first time the description of the OpenAlea system involving an original combination of features.  ...  Acknowledgements This work has been done in the context of the Computational Biology Institute (http://www.ibc-montpellier.fr). It has been partly funded by the ProvRecFlow project.  ... 
doi:10.1145/2791347.2791365 dblp:conf/ssdbm/PradalFVB15 fatcat:gyjwfkihknbqrfue34d2anit2u
« Previous Showing results 1 — 15 out of 37,297 results