29,763 Hits in 6.2 sec

Integrating Streaming Computations for Efficient Execution on Novel Multicore Architectures

Josip Knezović, Mario Kovač, Hrvoje Mlinarić
2010 Automatika  
In this paper we propose a tool which enables the implementation of the compute-intensive stream processing kernels as portable modules in general-purpose applications.  ...  Resulting modules can be efficiently reused with high degree of scalability in regard to increasing number of processing cores.  ...  An example of a stream program graph terms of providing the platform for efficient and portable implementation of data-intensive applications for parallel processing.  ... 
doi:10.1080/00051144.2010.11828394 fatcat:2oqpsaakq5aj7eahf2n7xxjm5a

Affordable Supercomputing for Data Mining Applications

András A. Benczúr
2011 Procedia Computer Science  
A cluster of commodity machines is ideal for data intensive problems.  ...  Certain problems such as Web or transactional log processing are data intensive where reading vast amounts of data itself forms a bottleneck.  ...  In our work [1] we processed the ClueWeb09 corpus of half a billion of English language Web pages and, as the main organizers, prepared a 200 million page data set for the ECML/PKDD Discovery Challenge  ... 
doi:10.1016/j.procs.2011.09.009 fatcat:jlcdgcgpfjgbvf4uubt27ypcim

Parallel Approaches to Digital Signal Processing Algorithms with Applications in Medical Imaging

Konstantin Kapinchev, Adrian Bradu, Adrian Podoleanu
2019 2019 13th International Conference on Signal Processing and Communication Systems (ICSPCS)  
This paper reviews established and emerging parallel technologies, which are employed to enhance the performance of digital signal processing algorithms.  ...  Parallel optimization of a newly introduced method in optical coherence tomography is presented. Its performance, in terms of latency, is presented and discussed.  ...  This optimal number depends on a number of factors, most importantly the targeted parallel architecture, the programming language, the nature of the task and the input data.  ... 
doi:10.1109/icspcs47537.2019.9008720 dblp:conf/icspcs/KapinchevBP19 fatcat:yl7xdpiclfdndjjmfp7kfpxv6i

Exascale Machines Require New Programming Paradigms and Runtimes

2015 Supercomputing Frontiers and Innovations  
of the IESP is to empower ultra-high resolution and data-intensive science and engineering research through the year 2020, by developing a plan for: (a) a common, high-quality computational environment  ...  We propose and discuss important features of programming paradigms and runtimes to deal with exascale computing systems with a special focus on data-intensive applications and resilience.  ...  to enable scalable data-intensive applications on a large number of processing elements.  ... 
doi:10.14529/jsfi150201 fatcat:ozj4czefxrd37j7djcxuukyuee

A Roadmap Towards Distributed Web Assessment [chapter]

Arno Scharl
2004 Lecture Notes in Computer Science  
This paper presents a roadmap towards distributed Web assessment, extending and revising the current system architecture to enhance its scalability and flexibility for investigating the dynamics of electronic  ...  The webLyzard project generates empirical Web data by processing large samples of Web sites automatically.  ...  This ensures a broad and international base of active researchers who are likely to contribute computational resources to the data gathering process, access and use the provided Web services, and promote  ... 
doi:10.1007/978-3-540-27834-4_22 fatcat:aysgavqwefayxiwexg5ipnl3ye

Parallelizing MPEG Decoder with Scalable Streaming Computation Kernels

Josip Knezović, Igor Čavrak, Daniel Hofman
2014 Automatika  
An architecture-independent StreamIt language is used for design, optimization and implementation of parallelized segments, while the developed STREAMGATE interface provides a communication mechanism between  ...  A novel, hybrid approach towards parallelization of both new and legacy applications is described, where only data-intensive and performancecritical parts are implemented in the streaming domain.  ...  Another trend in computing landscape is the rising importance of data-intensive applications, requiring high processing power and presenting natural targets for various types of performance optimizations  ... 
doi:10.7305/automatika.2014.12.617 fatcat:sa6ebofcvfbznitpzvehtpktia

Introducing Scalable Quantum Approaches in Language Representation [chapter]

Peter Wittek, Sándor Darányi
2011 Lecture Notes in Computer Science  
SQUALAR aims to match quantum algorithms with heterogeneous computing to develop new formalisms of information representation for natural language processing in quantum environments.  ...  High-performance computational resources and distributed systems are crucial for the success of real-world language technology applications.  ...  The potential of combining a data-intensive cloud-based approach with the compute-intensive GPGPU paradigm for sophisticated, large-scale natural language processing is enormous.  ... 
doi:10.1007/978-3-642-24971-6_2 fatcat:emliiuolnzdtpnhfflc7wsmkde

A view of programming scalable data analysis: from clouds to exascale

Domenico Talia
2019 Journal of Cloud Computing: Advances, Systems and Applications  
Scalability is a key feature for big data analysis and machine learning frameworks and for applications that need to analyze very large and real-time data available from data repositories, social media  ...  Here is discussed how clouds currently support the development of scalable data mining solutions and are outlined and examined the main challenges to be addressed and solved for implementing innovative  ...  Availability of data and materials Data sharing not applicable to this article as no datasets were generated or analyzed during the current study.  ... 
doi:10.1186/s13677-019-0127-x fatcat:l5mimqzwibh7fn4fedlsz4jkji

On Controlled DeEntanglement for Natural Language Processing [article]

SaiKrishna Rallabandi
2019 arXiv   pre-print
I conclude this writeup by a roadmap of experiments that show the applicability of this framework to scalability, flexibility and interpretibility.  ...  Thus far, AI has made significant progress in low stake low risk scenarios such as playing Go and we are currently in a transition toward medium stake scenarios such as Visual Dialog.  ...  Scalability -Discovery of Acoustic Units and Styles A major bottleneck in the progress of many data-intensive language processing tasks such as speech recognition and synthesis is scalability to new languages  ... 
arXiv:1909.09964v1 fatcat:mi5wm7pnxrddplwluwyqlauuoe

CortexSuite: A synthetic brain benchmark suite

Shelby Thomas, Chetan Gohkale, Enrico Tanuwidjaja, Tony Chong, David Lau, Saturnino Garcia, Michael Bedford Taylor
2014 2014 IEEE International Symposium on Workload Characterization (IISWC)  
We use the major lobes of the cerebral cortex as a model for the organization and classification of data processing algorithms.  ...  Both of these aspects make this class of applications a desirable target for an architectural benchmark suite, because there is evidence that these applications are both useful and computationally challenging  ...  We utilize SVD for latent semantic analysis as a tool for natural language processing.  ... 
doi:10.1109/iiswc.2014.6983043 dblp:conf/iiswc/ThomasGTCLGT14 fatcat:v33urvsuyranbdceeigupxeedm

Fast and Scalable Expansion of Natural Language Understanding Functionality for Intelligent Agents

Anuj Kumar Goyal, Angeliki Metallinou, Spyros Matsoukas
2018 Proceedings of the 2018 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 3 (Industry Papers)  
However, developing accurate models for new natural language domains is a time and data intensive process.  ...  Fast expansion of natural language functionality of intelligent virtual agents is critical for achieving engaging and informative interactions.  ...  In general, this is a time and data intensive process. External developers can also continuously enrich the data they provide for their cus-tom domain.  ... 
doi:10.18653/v1/n18-3018 dblp:conf/naacl/GoyalMM18 fatcat:jxta7bnu45d4dhhokxwaukqrbm

Developing Dependable Software-Intensive Systems: AADL vs. EAST-ADL [chapter]

Andreas Johnsen, Kristina Lundqvist
2011 Lecture Notes in Computer Science  
The use of Architecture Description Languages (ADLs) provides an important basis for mutual communication, analysis and evaluation activities.  ...  Dependable software-intensive systems, such as embedded systems for avionics and vehicles are often developed under severe quality, schedule and budget constraints.  ...  Introduction One of the most critical phases in the development process of software-intensive systems is the architecture design phase.  ... 
doi:10.1007/978-3-642-21338-0_8 fatcat:iflkqdgynfeg3jk4eirztvddua

Fast and Scalable Expansion of Natural Language Understanding Functionality for Intelligent Agents [article]

Anuj Goyal, Angeliki Metallinou, Spyros Matsoukas
2018 arXiv   pre-print
However, developing accurate models for new natural language domains is a time and data intensive process.  ...  Fast expansion of natural language functionality of intelligent virtual agents is critical for achieving engaging and informative interactions.  ...  In general, this is a time and data intensive process. External developers can also continuously enrich the data they provide for their cus-tom domain.  ... 
arXiv:1805.01542v1 fatcat:lek7j373j5a6fjz6im245at74u

ORB-SLAM accelerated on heterogeneous parallel architectures

Ayoub Mamri, Mohamed Abouzahir, Mustapha Ramzi, Rachid Latif, S. Krit
2021 E3S Web of Conferences  
Toward this, we adopt a comparative study with other heterogeneous architecture including powerful embedded GPGPU (NVIDIA Tegra TX1) and high-end GPU (NVIDIA GeForce 920MX).  ...  The implementation is achieved using high-level synthesis-based OpenCL for FPGA and CUDA for NVIDIA targeted boards.  ...  Besides, they contain compute-intensive parts that need an embedded architecture that allows hardware and software optimization for an efficient and scalable implementation.  ... 
doi:10.1051/e3sconf/202122901055 fatcat:75a3icbsufherphtaotoemmuya

Microservices: How To Make Your Application Scale [article]

Nicola Dragoni, Ivan Lanese, Stephan Thordal Larsen, Manuel Mazzara, Ruslan Mustafin, Larisa Safina
2017 arXiv   pre-print
The microservice architecture is a style inspired by service-oriented computing that has recently started gaining popularity and that promises to change the way in which software is perceived, conceived  ...  In this paper, we describe the main features of microservices and highlight how these features improve scalability.  ...  Hence integration of microservices and the Internet of Things would make the need for specific security solutions even more urgent.  ... 
arXiv:1702.07149v1 fatcat:an3q5aux2zhrrpbgjje6ybvvta
« Previous Showing results 1 — 15 out of 29,763 results