Listar por tema "Computer architecture"
Mostrando ítems 1-9 de 9
-
A Microprogrammed Approach for Implementing Statecharts
(Institute of Electrical and Electronics Engineers, 2019-10-21)[Abstract] Statechart diagrams allow specifying complex systems in which there may be several states active at the same time and a large number of events and transitions to evaluate. Statecharts have been found useful in ... -
Building Decentralized Fog Computing-Based Smart Parking Systems: From Deterministic Propagation Modeling to Practical Deployment
(Institute of Electrical and Electronics Engineers, 2020-06-25)[Abstract] The traditional process of finding a vacant parking slot is often inefficient: it increases driving time, traffic congestion, fuel consumption and exhaust emissions. To address such problems, smart parking systems ... -
NPB-MPJ: NAS Parallel Benchmarks Implementation for Message-Passing in Java
(IEEE Computer Society, 2009-05-08)[Abstract] Java is a valuable and emerging alternative for the development of parallel applications, thanks to the availability of several Java message-passing libraries and its full multithreading support. The combination ... -
Parallel Pairwise Epistasis Detection on Heterogeneous Computing Architectures
(Institute of Electrical and Electronics Engineers, 2016-08)[Abstract] Development of new methods to detect pairwise epistasis, such as SNP-SNP interactions, in Genome-Wide Association Studies is an important task in bioinformatics as they can help to explain genetic influences on ... -
Parallelizing Epistasis Detection in GWAS on FPGA and GPU-Accelerated Computing Systems
(Institute of Electrical and Electronics Engineers, 2015)[Abstract] High-throughput genotyping technologies (such as SNP-arrays) allow the rapid collection of up to a few million genetic markers of an individual. Detecting epistasis (based on 2-SNP interactions) in Genome-Wide ... -
Performance Evaluation of Unified Parallel C Collective Communications
(IEEE Computer Society, 2009-07-17)[Abstract] Unified Parallel C (UPC) is an extension of ANSI C designed for parallel programming. UPC collective primitives, which are part of the UPC standard, increase programming productivity while reducing the communication ... -
Servet: A Benchmark Suite for Autotuning on Multicore Clusters
(Institute of Electrical and Electronics Engineers, 2010-05-24)[Abstract] MapReduce is a powerful tool for processing large data sets used by many applications running in distributed environments. However, despite the increasing number of computationally intensive problems that require ... -
Simulating the Network Activity of Modern Manycores
(Institute of Electrical and Electronics Engineers Inc., 2019)[Abstract]: Manycore architectures are one of the most promising candidates to reach the exascale. However, the increase in the number of cores on a single die exacerbates the memory wall problem. Modern manycore architectures ... -
Solving Large Problem Sizes of Index-Digit Algorithms on GPU: FFT and Tridiagonal System Solvers
(Institute of Electrical and Electronics Engineers, 2018)[Abstract] Current Graphics Processing Units (GPUs) are capable of obtaining high computational performance in scientific applications. Nevertheless, programmers have to use suitable parallel algorithms for these architectures ...