Results 1 - 10
of
243
Accelerator Many-Core Processors
"... Multi-core platforms are challenging the way software isdeveloped, in all application domains. For the particular case ofreal-time systems, models for the development of parallelsoftware must be able to be shown correct in both functional andnon-functional properties at design-time. In particular, i ..."
Abstract
- Add to MetaCart
Multi-core platforms are challenging the way software isdeveloped, in all application domains. For the particular case ofreal-time systems, models for the development of parallelsoftware must be able to be shown correct in both functional andnon-functional properties at design-time. In particular
Evaluating Scalability of Multi-threaded Applications on a Many-core Platform
"... Multicore processors have been effective in scaling application performance by dividing computation among multiple threads running in parallel. However, application performance does not necessarily improve as more cores are added. Application performance can be limited due to multiple bottlenecks in ..."
Abstract
- Add to MetaCart
of cores. Using hardware performance counters, we show that many performance limited applications are limited by memory bandwidth on manycore platforms and exhibit improved scalability when provisioned with higher memory bandwidth. By regulating the number of threads used and applying dynamic voltage
Isolated Execution in Many-core Architectures
"... We explore how many-core platforms can be used to enhance the security of future systems and to support important security properties such as runtime isolation using a small Trusted Computing Base (TCB). We focus on the Intel Single-chip Cloud Computer (SCC) to show that such properties can be imple ..."
Abstract
- Add to MetaCart
We explore how many-core platforms can be used to enhance the security of future systems and to support important security properties such as runtime isolation using a small Trusted Computing Base (TCB). We focus on the Intel Single-chip Cloud Computer (SCC) to show that such properties can
Distributed simulation on a many-core processor
- In Proceedings of SIMUL 2011: Third Conference on Advances in System Simulation. IARIA
, 2011
"... Abstract—Parallel Discrete Event Simulation (PDES) using distributed synchronization supports the concurrent execution of discrete event simulation models on parallel processing hardware platforms. The multi-core/many-core era has provided a low latency “cluster on a chip ” architecture for high-per ..."
Abstract
-
Cited by 3 (0 self)
- Add to MetaCart
Abstract—Parallel Discrete Event Simulation (PDES) using distributed synchronization supports the concurrent execution of discrete event simulation models on parallel processing hardware platforms. The multi-core/many-core era has provided a low latency “cluster on a chip ” architecture for high
Many-core scheduling of data parallel applications using SMT solvers
- In Conf. on Digital System Design, DSD 14, Proc. IEEE
, 2014
"... Abstract—To program recently developed many-core systems-on-chip two traditionally separate performance optimization problems have to be solved together. Firstly, it is the parallel scheduling on a shared-memory multi-core system. Secondly, it is the co-scheduling of network communication and proces ..."
Abstract
-
Cited by 2 (2 self)
- Add to MetaCart
and processor computation. This is because many-core systems are networks of multi-core clusters. In this paper, we demonstrate the applicabil-ity of modern constraint solvers to efficiently schedule parallel applications on many-cores and validate the results by running benchmarks on a real many-core platform
OP2: An Active Library Framework for Solving Unstructured Mesh-based Applications on Multi-Core and Many-Core Architectures ∗
"... OP2 is an “active ” library framework for the solution of unstructured mesh-based applications. It utilizes sourceto-source translation and compilation so that a single application code written using the OP2 API can be transformed into different parallel implementations for execution on different ba ..."
Abstract
-
Cited by 9 (3 self)
- Add to MetaCart
back-end hardware platforms. In this paper we present the design of the current OP2 library, and investigate its capabilities in achieving performance portability, near-optimal performance, and scaling on modern multi-core and many-core processor based systems. A key feature of this work is OP2’s
Abstract Application-Specific System Customization on Many-Core Platforms: The VT-ASOS Framework
"... Dense shared-memory multiprocessors built with several interconnected multi-core chips, a computer organization which was recently coined as a manycore system, are emerging as a dominant architectural paradigm in high-performance computing. As many-core systems will scale to tens of cores in 2007 an ..."
Abstract
- Add to MetaCart
Dense shared-memory multiprocessors built with several interconnected multi-core chips, a computer organization which was recently coined as a manycore system, are emerging as a dominant architectural paradigm in high-performance computing. As many-core systems will scale to tens of cores in 2007
Full System Simulation of Many-Core Heterogeneous SoCs using GPU and QEMU Semihosting
"... Modern system-on-chips are evolving towards complex and heterogeneous platforms with general purpose processors coupled with massively parallel manycore accelerator fabrics (e.g. embedded GPUs). Platform developers are looking for efficient full-system simulators capable of simulating complex applic ..."
Abstract
-
Cited by 3 (2 self)
- Add to MetaCart
applications, middleware and operating systems on these heterogeneous targets. Unfortunately current virtual platforms are not able to tackle the complexity and heterogeneity of state-of-the-art SoCs. Software emulators, such as the open-source QEMU project, cope quite well in terms of simulation speed
Hardware-dependent Software Synthesis for Many-Core Embedded Systems
"... Abstract This paper presents synthesis of Hardware Depen-dent Software (HdS) for multicore and many-core designs using Embedded System Environment (ESE). ESE is a tool set, devel-oped at UC Irvine, for transaction level design of multicore em-bedded systems. HdS synthesis is a key component of ESE ..."
Abstract
- Add to MetaCart
Abstract This paper presents synthesis of Hardware Depen-dent Software (HdS) for multicore and many-core designs using Embedded System Environment (ESE). ESE is a tool set, devel-oped at UC Irvine, for transaction level design of multicore em-bedded systems. HdS synthesis is a key component of ESE
High-performance online spatial and temporal aggregations on multi-core CPUs and many-core GPUs, in:
- Proceedings of the ACM 15th International Workshop on Data Warehousing and OLAP,
, 2012
"... a b s t r a c t With the increasing availability of locating and navigation technologies on portable wireless devices, huge amounts of location data are being captured at ever growing rates. Spatial and temporal aggregations in an Online Analytical Processing (OLAP) setting for the large-scale ubiq ..."
Abstract
-
Cited by 19 (14 self)
- Add to MetaCart
techniques to support highperformance online spatial and temporal aggregations on multi-core CPUs and many-core Graphics Processing Units (GPUs). Our experiment results show that we are able to spatially associate nearly 170 million taxi pickup location points with their nearest street segments among 147
Results 1 - 10
of
243