Filters








1,479 Hits in 4.8 sec

Transparent hardware synthesis of Java for predictable large-scale distributed systems [article]

Ian Gray, Yu Chan, Jamie Garside, Neil Audsley, Andy Wellings
2015 arXiv   pre-print
The JUNIPER project is developing a framework for the construction of large-scale distributed systems in which execution time bounds can be guaranteed.  ...  Part of this work involves the automatic implementation of input Java code on FPGAs, both for speed and predictability.  ...  The use of Java is motivated by its common use in the large-scale data processing domain.  ... 
arXiv:1508.07142v1 fatcat:izfnahdd5zasnbt7tvrskj722u

D4.1 Programming Language And Runtime System: Requirements

Hans Vandierendonck
2016 Zenodo  
The VINEYARD projects aims to achieve easy-to-use and transparent acceleration of data analytics.  ...  This document elaborates the requirements for the VINEYARD programming model and runtime system.  ...  Data Distribution Distributed systems for big data processing employ some form of data distribution to balance the workload across the distributed system.  ... 
doi:10.5281/zenodo.898162 fatcat:h4qoibk26vfzdao5badtj6fdie

Distributed Object Models for Multi-Processor SoC's, with Application to Low-power Multimedia Wireless Systems

P.G. Paulin, C. Pilkington, M. Langevin, E. Bensoudane, O. Benny, D. Lyonnard, B. Lavigueur, D. Lo
2006 Proceedings of the Design Automation & Test in Europe Conference  
This paper summarizes the characteristics of distributed object models used in large-scale distributed software systems.  ...  We examine the common subset of requirements for distributed software systems and systems-on-a-chip (SoC), namely: openness, heterogeneity and multiple forms of transparency.  ...  Conclusion We have described the common subset of requirements for distributed software systems, as illustrated by approaches like CORBA and DCOM, and those of SoC-scale embedded systems, namely: openness  ... 
doi:10.1109/date.2006.243833 dblp:conf/date/PaulinPLBBLLL06 fatcat:e5nkdo7jbvf4po7rojdhlwwvju

Towards High Performance Java-based Deep Learning Frameworks [article]

Athanasios Stratikopoulos, Juan Fumero, Zoran Sevarac, Christos Kotselidis
2020 arXiv   pre-print
In this paper we have employed TornadoVM, a state-of-the-art heterogeneous programming framework to transparently accelerate Deep Netts; a Java-based deep learning framework.  ...  However, the specialization of the applications' code for heterogeneous execution is not a trivial task, as it requires developers to have hardware expertise in order to obtain high performance.  ...  We would like to thank Foivos Zakkak and Konstantinos Papangelou for their feedback.  ... 
arXiv:2001.04206v1 fatcat:mmodomg2qvadjajcbzdvu3br4a

Machine Learning and Deep Learning frameworks and libraries for large-scale data mining: a survey

Giang Nguyen, Stefan Dlugolinsky, Martin Bobák, Viet Tran, Álvaro López García, Ignacio Heredia, Peter Malík, Ladislav Hluchý
2019 Artificial Intelligence Review  
It also provides an overview of massive parallelism support that is capable of scaling computation effectively and efficiently in the era of Big Data.  ...  The combined impact of new computing resources and techniques with an increasing avalanche of large datasets, is transforming many research areas and may lead to technological breakthroughs that can be  ...  Giang Nguyen, Viet Tran, Stefan Dlugolinsky, Martin Bobák, and Ladislav Hluchý are also supported by the Project VEGA 2/0167/16 "Methods and algorithms for the semantic processing of Big Data in distributed  ... 
doi:10.1007/s10462-018-09679-z fatcat:ueffoypwlva4ndo35g5gzfrpcy

Mobile Cloud Computing: A Comparison of Application Models [article]

Dejan Kovachev, Yiwei Cao, Ralf Klamma
2011 arXiv   pre-print
The foundation of cloud computing is the delivery of services, software and processing capacity over the Internet, reducing cost, increasing storage, automating systems, decoupling of service delivery  ...  However, the actual realization of these benefits is far from being achieved for mobile applications and open many new research questions.  ...  Hadoop implements much of the core functionality needed for ad-hoc clouds, including global data access, distributed data processing, scalability, fault-tolerance, hardware interoperability and data-local  ... 
arXiv:1107.4940v1 fatcat:fxxdwm4sifbmlf6qsu6ws7ftpu

Toward a Cloud Operating System

Fabio Pianese, Peter Bosch, Alessandro Duminuco, Nico Janssens, Thanos Stathopoulos, Moritz Steiner
2010 2010 IEEE/IFIP Network Operations and Management Symposium Workshops  
In this position paper, we advocate the importance of a virtual distributed operating system, a Cloud OS, as a catalyst in unlocking the real potential of the Cloud-a computing platform with seemingly  ...  Following established Operating Systems and Distributed Systems principles laid out by UNIX and subsequent research efforts, the Cloud OS aims to provide simple programming abstractions to available cloud  ...  of distributed large-scale applications.  ... 
doi:10.1109/nomsw.2010.5486552 fatcat:vtqajvkchzhgtk7sslog6wunbm

Hardware support for CSP on a Java chip multiprocessor

Flavius Gruian, Martin Schoeberl
2013 Microprocessors and microsystems  
In this paper we explore hardware support for CSP in the context of an embedded Java CMP.  ...  used by the system.  ...  Third, maintaining the real-time characteristics of the system is an important aspect, calling for predictable hardware and software behavior.  ... 
doi:10.1016/j.micpro.2012.08.004 fatcat:i3xht2ejmffuhk56wqypflxkmq

The ETH Zurich systems group and enterprise computing center

Gustavo Alonso, Donald Kossmann, Timothy Roscoe, Nesime Tatbul, Andrew Baumann, Carsten Binnig, Peter Fischer, Oriana Riva, Jens Teubner
2009 SIGMOD record  
Building Blocks At a higher level, a number of projects in the systems group are exploring building blocks for large-scale services.  ...  In doing so, we try to inhabit this new world of large-scale computing as much as possible.  ... 
doi:10.1145/1519103.1519120 fatcat:gtszqttf7ndkfdymqcm6jgsnpu

Resource virtualization in real-time CORBA middleware

Christopher D. Gill
2006 Proceedings of the 4th international conference on Hardware/software codesign and system synthesis - CODES+ISSS '06  
Middleware for parallel and distributed systems is designed to virtualize computation and communication resources so that a more abstract and consistent view of those resources is presented to the applications  ...  Providing such a consistent virtualization in distributed real-time and embedded systems becomes increasingly challenging due to application constraints such as timeliness and resource constraints such  ...  Such language and location transparency greatly eases the task of developing distributed applications, since the mechanisms for managing the complexities of concurrent computation and asynchronous communication  ... 
doi:10.1145/1176254.1176299 dblp:conf/codes/Gill06 fatcat:t2iygl7vwngvheppkc5vintcce

High-Performance Embedded Architecture and Compilation Roadmap [chapter]

Koen De Bosschere, Wayne Luk, Xavier Martorell, Nacho Navarro, Mike O'Boyle, Dionisios Pnevmatikatos, Alex Ramirez, Pascal Sainrat, André Seznec, Per Stenström, Olivier Temam
2007 Lecture Notes in Computer Science  
technology for high-performance embedded systems.  ...  One of the key deliverables of the EU HiPEAC FP6 Network of Excellence is a roadmap on high-performance embedded architecture and compilation -the HiPEAC Roadmap for short.  ...  Transparent hardware/software boundaries are envisioned: a task can be dynamically scheduled in hardware or in software by the run-time system, while the rest of the system does not need to be aware of  ... 
doi:10.1007/978-3-540-71528-3_2 fatcat:ywmebvj7wrfb3ojghsjs4w3fy4

Interactive Simulation of Complex Audiovisual Scenes

Kees van den Doel, Dave Knott, Dinesh K. Pai
2004 Presence - Teleoperators and Virtual Environments  
Abstract We demonstrate a method for efficiently rendering the audio generated by graphical scenes with a large number of sounding objects.  ...  This is achieved by using modal synthesis for rigid bodies and rendering only audible modes.  ...  The modal synthesis approach used by the FoleyAutomatic system is attractive for interactive physically-based synthesis of contact sounds, and was demonstrated at SIGGRAPH 2001.  ... 
doi:10.1162/105474604774048252 fatcat:344ak2ienzhdhavkwdg6djgnwa

Forest Fire Detection and Prediction for Alert Generation and Safety Measure

Satya Sai Saalini Lanka
2021 International Journal for Research in Applied Science and Engineering Technology  
Large number of self powered monitoring units are placed over the forest area. In this project a single unit with reporting system is presented and evaluated.  ...  The system proposed in this project comprises of two sensors, namely smoke and fire. These sensors detect change in small measurable physical quantity and help within the early detection of a fire.  ...  Also for the forest fire prediction system, meteorological data history (archive values) is kind of important.  ... 
doi:10.22214/ijraset.2021.35956 fatcat:2hrikfvhdrhztd4kiwpkmkcduy

Hardware counter driven on-the-fly request signatures

Kai Shen, Ming Zhong, Sandhya Dwarkadas, Chuanpeng Li, Christopher Stewart, Xiao Zhang
2008 ACM SIGOPS Operating Systems Review  
We address the challenges of selecting hardware counter metrics for signature construction and providing necessary operating system support for per-request statistics management.  ...  Today's processors provide a rich source of statistical information on application execution through hardware counters.  ...  Many types of system-level metrics can be transparently collected in today's computing systems.  ... 
doi:10.1145/1353535.1346306 fatcat:3wmyhhxunrhg5c4n7zurxc7tpm

Hardware counter driven on-the-fly request signatures

Kai Shen, Ming Zhong, Sandhya Dwarkadas, Chuanpeng Li, Christopher Stewart, Xiao Zhang
2008 Proceedings of the 13th international conference on Architectural support for programming languages and operating systems - ASPLOS XIII  
We address the challenges of selecting hardware counter metrics for signature construction and providing necessary operating system support for per-request statistics management.  ...  Today's processors provide a rich source of statistical information on application execution through hardware counters.  ...  Many types of system-level metrics can be transparently collected in today's computing systems.  ... 
doi:10.1145/1346281.1346306 dblp:conf/asplos/ShenZDLSZ08 fatcat:6blqfstlvrhdzhjqdksbho2m5a
« Previous Showing results 1 — 15 out of 1,479 results