Mapping and scheduling on multi-core processors using SMT solvers

P Tendulkar - 2014 - theses.hal.science
… We provide a design flow which performs mapping of the … requests, running single-threaded
program etc. The host … These hardware circuits are devised to perform only specific …

Mapping techniques in multicore processors: current and future trends

M Gupta, L Bhargava, S Indu - The Journal of Supercomputing, 2021 - Springer
Task assignment methods are governed by the application … This implies that any thread
executed on any core will give … up the wear-out in Integrated circuits (ICs) and elevates the …

Architectural core salvaging in a multi-core processor for hard-error tolerance

MD Powell, A Biswas, S Gupta… - ACM SIGARCH Computer …, 2009 - dl.acm.org
… leveraging existing CPU capability to enable thread migration … adders and other input/output
circuitry. While it may seem … We run 8 copies of the same thread, providing a worst-case …

An overview and classification of thermal-aware scheduling techniques for multi-core processing systems

HF Sheikh, I Ahmad, Z Wang, S Ranka - … Computing: Informatics and …, 2012 - Elsevier
… The aim of this paper is to provide a comprehensive survey of … of processors, which can be
modeled using lumped RC circuits, … of thread migration for thermal management of multi-core

Co-design of multicore hardware and multithreaded software for thread performance assessment on an FPGA

GK Adam - Computers, 2022 - mdpi.com
… system-on-chip circuits) to integrate more and more powerful … upon which threads were
created until the assigned thread’s … In particular, the results provided insight into thread

Multicore computing--the state of the art

KF Faxén, C Bengtsson, M Brorsson, H Grahn… - 2009 - diva-portal.org
… the heat generated in the circuit. There are also fundamental physical … sharing (giving each
thread a small amount of CPU time, … We develop a reconfigurable multi-core architecture and …

Multi-core systems on chip

L Carro, MB Rutzig - Handbook of Signal Processing Systems, 2010 - Springer
circuit (ASIC). ASIC development can be considered a better design solution than ISA
extensions, since it provides … We define parallel code as composed of threads or processes. A …

Embedded multi-core processing for networking

T Orphanoudakis, S Perissakis - Multi-Core Embedded Systems, 2018 - taylorfrancis.com
… , or application specific integrated circuits (ASICs) designed to … SoC technology provides
high integration of processors, … more threads will overlap with processing of another thread. …

Multithreaded Processor Core Optimized for Parallel Thread Execution

AAM Hroub - 2011 - search.proquest.com
… for supporting this research and for giving me the opportunity to pursue my graduate studies.
… a multicore system and it executes the parallel threads assigned from the master core. …

Dynamic thread mapping for power-efficient many-core systems under performance constraints

V Iskandar, C Salama, M Taher - Microprocessors and Microsystems, 2022 - Elsevier
… mapping for n threads running on a multi-core system with k … Next, we provide an approximation
of the ILP solution using … Afterwards we assign threads to the next lower states in order …