64,789 Hits in 5.2 sec

Exascale Machines Require New Programming Paradigms and Runtimes

2015 Supercomputing Frontiers and Innovations  
In this article, we explore the shortcomings of existing programming models and runtimes for large-scale computing systems.  ...  Therefore, new programming models and languages are required towards this direction. The whole point of view on application will have to change.  ...  Modeling and simulation of failures in large-scale systems Exascale computing provides a large-scale, heterogeneous distributed computing environment for the processing of demanding jobs.  ... 
doi:10.14529/jsfi150201 fatcat:ozj4czefxrd37j7djcxuukyuee

Toward large-scale situation awareness applications on camera networks

Kirak Hong
2013 2013 IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops)  
To solve the problem, my research topic concerns developing a programming model and a runtime system to support large-scale situation awareness applications on camera networks.  ...  Despite technological advances, developing a large-scale situation awareness application still remains a challenge due to the programming complexity, highly dynamic workloads, and latency-sensitive quality  ...  Thus my research focus is finding the right distributed programming model and the runtime system for supporting such applications.  ... 
doi:10.1109/percomw.2013.6529530 dblp:conf/percom/Hong13 fatcat:pbrc2ptnprdgxgh2mwzvs7cdpa

Models@Runtime for Continuous Design and Deployment [chapter]

Nicolas Ferry, Arnor Solberg
2016 SpringerBriefs in Applied Sciences and Technology  
The need to evolve and update such systems after delivery is often inevitable, for example, due to changes in the requirements, maintenance, or needs for advancing the quality of services such as scalability  ...  Nowadays, software systems are leveraging upon an aggregation of dedicated infrastructures and platforms, which leads to the design of large scale, distributed, and dynamic systems.  ...  In particular, within the MODAClouds runtime environment, the Models@Runtime engine is responsible for enacting adaptation actions such as the scaling and bursting of an application.  ... 
doi:10.1007/978-3-319-46031-4_9 fatcat:7ptoksnlxjdwrmxqgvopkfjbqm

Provisioning Software-Defined IoT Cloud Systems

Stefan Nastic, Sanjin Sehic, Duc-Hung Le, Hong-Linh Truong, Schahram Dustdar
2014 2014 International Conference on Future Internet of Things and Cloud  
By automating provisioning processes and supporting managed configuration models, our framework simplifies provisioning and enables flexible runtime customizations of software-defined IoT cloud systems  ...  However, system designers and operations managers face numerous challenges to realize IoT cloud systems in practice, mainly due to the complexity involved with provisioning large-scale IoT cloud systems  ...  of our units and supports operation managers to seamlessly enforce configuration baseline and its modifications on a large-scale.  ... 
doi:10.1109/ficloud.2014.52 dblp:conf/ficloud/NasticSLTD14 fatcat:sfysl4dmyrd3hda4mycot2zk7u

CyberInfrastructures of cyber-applications-systems

Frederica Darema
2010 Procedia Computer Science  
The paper discusses considerations of dynamic invocation of multi-scale models, uncertainty quantification, uncertainty propagation, and dynamic runtime systems support on heterogeneous, distributed, end-to-end  ...  , application software evolution, maintenance, stewardship, creation of repositories of application models and their associated algorithms, and application programming environments and runtime support.  ...  and support the ensuing runtime conditions on heterogeneous and distributed computational, communication, and data-support environments.  ... 
doi:10.1016/j.procs.2010.04.143 fatcat:a6umb62gufcbnogzz7d26osmae

Stream my models: Reactive peer-to-peer distributed models@run.time

Thomas Hartmann, Assaad Moawad, Francois Fouquet, Gregory Nain, Jacques Klein, Yves Le Traon
2015 2015 ACM/IEEE 18th International Conference on Model Driven Engineering Languages and Systems (MODELS)  
In this paper, we introduce a distributed models@run.time approach, combining ideas from reactive programming, peer-to-peer distribution, and large-scale models@run.time.  ...  However, current modeling techniques do not allow to cope at the same time with the large-scale, distributed, and constantly changing nature of these systems.  ...  ACKNOWLEDGMENT The research leading to this publication is supported by the National Research Fund Luxembourg (grant 6816126 and CoPAInS project CO11/IS/1239572) and Creos Luxembourg S.A. under the SnT-Creos  ... 
doi:10.1109/models.2015.7338238 dblp:conf/models/0001MFNKT15 fatcat:rjtonn5nlfcw7ku5w3vmyhnv2y

PatRICIA -- A Novel Programming Model for IoT Applications on Cloud Platforms

Stefan Nastic, Sanjin Sehic, Michael Vogler, Hong-Linh Truong, Schahram Dustdar
2013 2013 IEEE 6th International Conference on Service-Oriented Computing and Applications  
Further, we introduce its runtime for dealing with the complexity, diversity and scale of IoT systems in the cloud.  ...  to support big IoT data analytics in an elastic manner.  ...  Recently, cloud computing has become the key enabler for large-scale IoT systems.  ... 
doi:10.1109/soca.2013.48 dblp:conf/soca/NasticSVTD13 fatcat:itb2sobzhzbwzo3fmgerj5jmbe

Towards Exascale Co-design in a Runtime System [chapter]

Thomas Sterling, Matthew Anderson, P. Kevin Bohan, Maciej Brodowicz, Abhishek Kulkarni, Bo Zhang
2015 Lecture Notes in Computer Science  
The performance modeling of Exascale systems for these programming models requires the development of fundamentally new approaches due to the demands of both scale and complexity.  ...  This requirement has motivated the emergence of several new programming models which emphasize fine and medium grain task parallelism in order to address the aggravating effects of asynchrony at scale.  ...  Acknowledgments The authors acknowledge Benjamin Martin, Jackson DeBuhr, Ezra Kissel, Luke D'Alessandro, and Martin Swany for their technical assistance.  ... 
doi:10.1007/978-3-319-15976-8_6 fatcat:prnkrbkhwvfozjd7f5a5vqkusq

GridMate: A Portable Simulation Environment for Large-Scale Adaptive Scientific Applications

Xiaolin Li, Manish Parashar
2008 2008 Eighth IEEE International Symposium on Cluster Computing and the Grid (CCGRID)  
In this paper, we present a portable simulation environment GridMate for large-scale adaptive scientific applications in multi-site Grid environments.  ...  It supports the analysis of runtime management strategies that address spatial and temporal heterogeneity in both adaptive scientific applications and geographically distributed resources in Grid computing  ...  It supports modeling of space-shared and time-shared large-scale resources in Grid environments and also supports the simulation of economy-based resource scheduling policies.  ... 
doi:10.1109/ccgrid.2008.121 dblp:conf/ccgrid/LiP08 fatcat:3ev7gnbfvzbo5arv5op6aoyy6m

Predictive Simulation of HPC Applications

S.D. Hammond, J.A. Smith, G.R. Mudalige, S.A. Jarvis
2009 2009 International Conference on Advanced Information Networking and Applications  
In this paper we demonstrate the use of post-execution analysis on trace-based profiles to support the construction of simulation-based models.  ...  This involves combining the runtime capture of call-graph information with computational timings, which in turn allows representative models of code behaviour to be extracted.  ...  This work is funded in part by the Atomic Weapons Establishment (AWE) under grants CDK0660 (The Production of Predictive Models for Future Computing Requirements) and CDK0724 (AWE Technical Outreach Programme  ... 
doi:10.1109/aina.2009.95 dblp:conf/aina/HammondSMJ09 fatcat:p7cdgzndpzhujfdkjbcnlsgtzy

Systems for Near Real-Time Analysis of Large-Scale Dynamic Graphs [article]

Luis M. Vaquero, Felix Cuadrado, Matei Ripeanu
2014 arXiv   pre-print
In addition, graphs change continuously (so do the real world entities that typically represent). Systems must be ready for both: near real-time and dynamic massive graphs.  ...  We survey systems taking their scalability, real-time potential and capability to support dynamic changes to the graph as driving guidelines.  ...  ACKNOWLEDGMENTS The authors would like to thank Alessandra Sala, Luis Rodero-Merino, Dionysios Logothetis and Claudio Martella for fruitful discussions and proofreading previous versions of this manuscript  ... 
arXiv:1410.1903v1 fatcat:axdwyivrlfev5phapnwng7jgoy

A Framework for Developing Agent-Based Distributed Applications

Michel Oey, Sander van Splunter, Elth Ogston, Martijn Warnier, Frances M.T. Brazier
2010 2010 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology  
The development of large-scale distributed multiagent systems in open dynamic environments is a challenge. System behavior is often not predictable and can only be evaluated by execution.  ...  This paper proposes a framework to support design and development of such systems: a framework in which both simulation and emulation play an important role.  ...  ACKNOWLEDGMENT The authors thank Reinier Timmer and Evangelos Pournaras for their input. This research is partly supported by the NLnet Foundation  ... 
doi:10.1109/wi-iat.2010.134 dblp:conf/iat/OeySOWB10 fatcat:ljkpg2r7aba3tpradr6nx6lml4

Look up!

James R. Larus
2013 Proceedings of the 34th ACM SIGPLAN conference on Programming language design and implementation - PLDI '13  
The concept is not new; web sites and business servers have run in datacenters for a long time. These, however, were specialized applications, outside of the mainstream of desktop programs.  ...  The system is in use by Microsoft, supporting production services.  ...  The concept is not new; web sites and business servers have run in datacenters for a long time. These, however, were specialized applications, outside of the mainstream of desktop programs.  ... 
doi:10.1145/2491956.2462157 dblp:conf/pldi/Larus13 fatcat:eprjwiyrvzgxbkfas44ase6v6y

The International Exascale Software Project roadmap

Jack Dongarra, Pete Beckman, Terry Moore, Patrick Aerts, Giovanni Aloisio, Jean-Claude Andre, David Barkai, Jean-Yves Berthou, Taisuke Boku, Bertrand Braunschweig, Franck Cappello, Barbara Chapman (+53 others)
2011 The international journal of high performance computing applications  
In developing a plan for producing a new software infrastructure capable of supporting exascale applications, we charted a path that moves through the following sequence of objectives: 1.  ...  As it develops its model of community cooperation, the IESP plan must, therefore, also provide for cooperation in the production of education and training materials to be used in curricula, at workshops  ...  application domain, i.e., where we expect the major challenges will be for that domain.  ... 
doi:10.1177/1094342010391989 fatcat:twdszcjfxraijpsdcdacvpp6vm

A Grid-Enabled Adaptive Problem Solving Environment [chapter]

Yoonhee Kim, Ilkyun Ra, Salim Hariri, Yangwoo Kim
2004 Lecture Notes in Computer Science  
Current runtime systems for computing mainly focus on executing applications with static resource configuration and do not adequately change the configuration of application execution environments dynamically  ...  We provide that ADViCE optimize the application execution at runtime adaptively optimize based on application requirements in both non-Grid and Grid environment with optimal execution options.  ...  We show that our approach to generate adaptive application configuration can improve the application performance significantly with non-Grid and Grid services in the experiments.  ... 
doi:10.1007/978-3-540-28642-4_15 fatcat:kwllqmfisnhvrhkeguithtuyli
« Previous Showing results 1 — 15 out of 64,789 results