multiple cores
Recently Published Documents


TOTAL DOCUMENTS

123
(FIVE YEARS 42)

H-INDEX

16
(FIVE YEARS 3)

Quantum ◽  
2021 ◽  
Vol 5 ◽  
pp. 583
Author(s):  
Peter Groszkowski ◽  
Jens Koch

scqubits is an open-source Python package for simulating and analyzing superconducting circuits. It provides convenient routines to obtain energy spectra of common superconducting qubits, such as the transmon, fluxonium, flux, cos(2ϕ) and the 0-π qubit. scqubits also features a number of options for visualizing the computed spectral data, including plots of energy levels as a function of external parameters, display of matrix elements of various operators as well as means to easily plot qubit wavefunctions. Many of these tools are not limited to single qubits, but extend to composite Hilbert spaces consisting of coupled superconducting qubits and harmonic (or weakly anharmonic) modes. The library provides an extensive suite of methods for estimating qubit coherence times due to a variety of commonly considered noise channels. While all functionality of scqubits can be accessed programatically, the package also implements GUI-like widgets that, with a few clicks can help users both create relevant Python objects, as well as explore their properties through various plots. When applicable, the library harnesses the computing power of multiple cores via multiprocessing. scqubits further exposes a direct interface to the Quantum Toolbox in Python (QuTiP) package, allowing the user to efficiently leverage QuTiP's proven capabilities for simulating time evolution.


Author(s):  
Takuma Hikida ◽  
Hiroki Nishikawa ◽  
Hiroyuki Tomiyama

Dynamic scheduling of parallel tasks is one of the efficient techniques to achieve high performance in multicore systems. Most existing algorithms for dynamic task scheduling assume that a task runs on one of the multiple cores or a fixed number of cores. Existing researches on dynamic task scheduling methods have evaluated their methods in different experimental environments and models. In this paper, the dynamic task scheduling methods are systematically rearranged and evaluated.


2021 ◽  
Vol 20 (5s) ◽  
pp. 1-22
Author(s):  
Wei-Ming Chen ◽  
Tei-Wei Kuo ◽  
Pi-Cheng Hsiu

Intermittent systems enable batteryless devices to operate through energy harvesting by leveraging the complementary characteristics of volatile (VM) and non-volatile memory (NVM). Unfortunately, alternate and frequent accesses to heterogeneous memories for accumulative execution across power cycles can significantly hinder computation progress. The progress impediment is mainly due to more CPU time being wasted for slow NVM accesses than for fast VM accesses. This paper explores how to leverage heterogeneous cores to mitigate the progress impediment caused by heterogeneous memories. In particular, a delegable and adaptive synchronization protocol is proposed to allow memory accesses to be delegated between cores and to dynamically adapt to diverse memory access latency. Moreover, our design guarantees task serializability across multiple cores and maintains data consistency despite frequent power failures. We integrated our design into FreeRTOS running on a Cypress device featuring heterogeneous dual cores and hybrid memories. Experimental results show that, compared to recent approaches that assume single-core intermittent systems, our design can improve computation progress at least 1.8x and even up to 33.9x by leveraging core heterogeneity.


Author(s):  
Kunal Bharat Gala ◽  
Nitin S. Shetty ◽  
Amit Kumar Janu ◽  
Neeraj Shetty ◽  
Suyash S. Kulkarni

AbstractIn this review article, the authors discuss the anatomy and technical aspects of CT-guided biopsy of vertebral lesions. CT guidance is highly useful for vertebral biopsies, as the anatomy of the spine is complex and varies widely across the levels. Prebiopsy imaging should be reviewed and later correlated with the final histopathological diagnosis. The majority of the spine biopsies are performed under local anesthesia, except those in critical locations and pediatric age groups. The biopsy sample is sent for histopathological analysis and/or microbiological analysis depending on the indications. It is preferable to use a coaxial system for biopsies, so multiple cores can be obtained with a single needle puncture, thus minimizing the negative yield and complications. Complications after image-guided percutaneous biopsy are rare and can be managed easily.


Materials ◽  
2021 ◽  
Vol 14 (16) ◽  
pp. 4610
Author(s):  
Mu Zhang ◽  
Jiahang Qiu ◽  
Zhen Xin ◽  
Xudong Sun

The preparation of yolk–shell microwave absorption materials with low density and excellent microwave absorption property requires reasonable design and economical manufacture. In this study, an efficient strategy without any templates or reducing gases has been designed to fabricate multi-core yolk–shell Co@C nanospheres by high temperature carbonization. The results showed that Co3O4 was completely reduced by the carbon shell to metal cobalt at temperatures above 750 °C. This unique multi-core yolk–shell structure with shell of 600 nm and multiple cores of tens of nanometers can provide sufficient interface and space to reflect and scatter electromagnetic waves. At the same time, the metal cobalt layer and carbon layer provide magnetic loss ability and dielectric loss ability, respectively, making the composite show good wave absorption performance. The minimal RL value of samples carbonized at 750 °C reaches −40 dB and the efficient absorption band reaches 9 GHz with the thickness ranges from 2–9 mm. Therefore, this is a facile, effective and economical strategy to prepare yolk–shell structure, which provides a new idea for the preparation of microwave absorption materials.


2021 ◽  
Vol 11 (16) ◽  
pp. 7425
Author(s):  
Luchao Han ◽  
Zhichuan Guo ◽  
Xuewen Zeng

This article proposes a domain name caching method for the multicore network-traffic capture system, which significantly improves insert latency, throughput and hit rate. The caching method is composed of caching replacement algorithm, cache set method. The method is easy to implement, low in deployment cost, and suitable for various multicore caching systems. Moreover, it can reduce the use of locks by changing data structures and algorithms. Experimental results show that compared with other caching system, our proposed method reaches the highest throughput under multiple cores, which indicates that the cache method we proposed is best suited for domain name caching.


2021 ◽  
Author(s):  
Eduardo F. Miranda ◽  
Stephan Stephany

Several of the most important high-performance computing approaches available in the Python programming environment of the LNCC Santos Dumont supercomputer, are compared using a specific test problem. Python includes specific libraries, implementations, development tools, documentation, optimization and parallelization resources. It provides a straightforward way to program using a high level of abstraction, but the parallelization features for exploring multiple cores, processors, or accelerators such as GPUs, are diverse and may not be easily chosen by the user. Serial and parallel implementations of a test problem in Fortran 90 are taken as benchmarks to compare performance. This work is a primer for the use of HPC resources in Python.


Electronics ◽  
2021 ◽  
Vol 10 (11) ◽  
pp. 1328
Author(s):  
Jungwoo Park ◽  
Soontae Kim ◽  
Jong-Uk Hou

Conventional 2-level cache architecture is not efficient in mobile systems when small programs that do not require the large L2 cache run. Bypassing the L2 cache for those small programs has two benefits. When only a single program runs, bypassing the L2 cache allows to power it down removing its leakage energy consumption. When multiple programs run simultaneously on multiple cores, small programs bypass the L2 cache while large programs use it. This decreases conflicts in the L2 cache among those programs increasing overall performance. From our experiments using cycle-accurate performance and energy simulators, our proposed L2 cache architecture supporting bypassing is shown to be effective in reducing L2 cache energy consumption and increasing overall performance of programs.


Sign in / Sign up

Export Citation Format

Share Document