Xiaobo Sharon Hu

ORCID: 0000-0002-6636-9738
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • Advanced Memory and Neural Computing
  • Ferroelectric and Negative Capacitance Devices
  • Parallel Computing and Optimization Techniques
  • Embedded Systems Design Techniques
  • Real-Time Systems Scheduling
  • Semiconductor materials and devices
  • Advancements in Semiconductor Devices and Circuit Design
  • Quantum-Dot Cellular Automata
  • Quantum and electron transport phenomena
  • Magnetic properties of thin films
  • Advanced Neural Network Applications
  • Interconnection Networks and Systems
  • Low-power high-performance VLSI design
  • Advanced Radiotherapy Techniques
  • Radiation Effects in Electronics
  • Advanced Data Storage Technologies
  • Medical Imaging Techniques and Applications
  • VLSI and FPGA Design Techniques
  • Computational Geometry and Mesh Generation
  • Neural Networks and Reservoir Computing
  • Distributed and Parallel Computing Systems
  • MXene and MAX Phase Materials
  • Distributed systems and fault tolerance
  • Network Time Synchronization Technologies
  • Advanced Wireless Network Optimization

University of Notre Dame
2016-2025

Neusoft (China)
2025

Chengdu Neusoft University
2025

Donghua University
2025

Shandong University
2024

State Key Laboratory of Crystal Materials
2024

Technical University of Munich
2023-2024

University of Stuttgart
2022-2024

Yunnan Vocational College of Mechanical and Electrical Technology
2024

Guangxi Normal University
2024

In this paper, we present a two-phase framework that integrates task assignment, ordering and voltage selection (VS) together to minimize energy consumption of real-time dependent tasks executing on given number variable processors. Task assignment in the first phase strive maximize opportunities can be exploited for lowering levels during second phase, i.e., selection. formulate VS problem as an Integer Programming (IP) solve IP efficiently. Experimental results demonstrate our is very...

10.1145/513918.513966 article EN Proceedings - ACM IEEE Design Automation Conference 2002-01-01

Energy consumption has become an increasingly important consideration in designing many real-time embedded systems. Variable voltage processors, if used properly, can dramatically reduce such system energy consumption. In this paper, we present a technique to determine settings for variable processor that utilizes fixed priority assignment schedule jobs. Our approach also produces the minimum constant needed feasibly entire job set. algorithms lead significant saving compared with previously...

10.1145/378239.379074 article EN Proceedings of the 40th conference on Design automation - DAC '03 2001-01-01

We report local control of nanomagnets that can be arranged to perform computation in a cellular automata-like architecture. This letter represents the first demonstration deterministically placed quantum-dot automata (QCA) devices (of any implementation), where are controlled by on-chip fields.

10.1109/tnano.2010.2041248 article EN IEEE Transactions on Nanotechnology 2010-02-11

Thermal effects in MPSoCs may cause the violation of timing constraints real-time systems. This paper presents a mixed integer linear programming based solution to this problem. Tasks are assigned and scheduled an MPSoC minimize peak temperature, subject constraints. The proposed approach outperforms existing methods, reducing temperature by up 24.66°C average 8.75°C when compared minimal-energy solutions. We also present heuristic for use on large problem instances. Steady-state thermal...

10.1145/1403375.1403446 article EN 2008-03-10

Multiprocessor system-on-chip (MPSoC) has been widely used in many real-time embedded systems where both soft-error reliability (SER) and lifetime (LTR) are key concerns. Many existing works have investigated them, but they focus either on handling one of the two concerns or improving type under constraint other. These techniques thus not applicable to maximize SER LTR simultaneously, which is highly desired some real-world applications. In this paper, we study joint optimization for MPSoCs....

10.1109/tcad.2018.2883993 article EN IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 2018-11-29

Increasing integrated circuit (IC) power densities and temperatures may hamper multiprocessor system-on-chip (MPSoC) use in hard real-time systems. This paper formalizes the temperature-aware MPSoC assignment scheduling problem presents an optimal phased steady-state mixed integer linear programming-based solution that considers impact of decisions on thermal profiles to directly minimize chip peak temperature. We also introduce a flexible heuristic framework for task permits system...

10.1109/tvlsi.2010.2058873 article EN IEEE Transactions on Very Large Scale Integration (VLSI) Systems 2010-08-24

With the continuous scaling of CMOS devices, increase in power density and system integration level have not only resulted huge energy consumption but also led to elevated chip temperature. Thus, efficient task scheduling with thermal consideration has become a pressing research issue computing systems, especially for real-time embedded systems limited cooling techniques. In this paper, we design two-stage energy-efficient temperature-aware scheme heterogeneous multiprocessor system-on-chip...

10.1109/tcad.2015.2501286 article EN IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 2015-11-17

Dense analog synaptic crossbar arrays are a promising candidate for neuromorphic hardware accelerators due to the ability mitigate data movement by performing in-situ vector-matrix products and weight updates within storage array itself. However, many cells suffer from long latencies or low dynamic ranges, limiting achievable performance. In this work, we demonstrate that voltage-controlled partial polarization switching dynamics in ferroelectric-field-effect transistors (FeFET) can be...

10.1088/1361-6463/aad6f8 article EN Journal of Physics D Applied Physics 2018-07-31

Tunnel-FET (TFET) is a major candidate for beyond-CMOS technologies. In this paper, the properties of TFETs that affect analog circuit design are studied. To demonstrate how can enhance performance or change topology circuits, several building blocks such as operational transconductance amplifiers (OTAs), current mirrors, and track-and-hold circuits examined. It shown promising low-power low-voltage designs, wherein transistors biased at low-to-moderate densities. Comparing 14-nm III-V...

10.1109/tcsi.2014.2342371 article EN IEEE Transactions on Circuits and Systems I Regular Papers 2014-08-12

CMOS scaling has greatly increased concerns for both lifetime reliability due to permanent faults and soft-error transient faults. Most existing works only focus on one of the two concerns, but often times techniques used increase type may adversely impact other type. A few efforts do consider types together use different metrics quantify reliability. However, many systems, user's concern is maximize system availability by improving mean time failure (MTTF), regardless whether caused or...

10.1109/tc.2019.2935042 article EN IEEE Transactions on Computers 2019-08-14

Ternary content addressable memories (TCAMs) represent a form of logic-in-memory and are currently widely used in routers, caches, efficient machine learning models. From technology prospective, researchers have begun to consider various non-volatile (NV) memory technologies design NV TCAMs that may offer improvements with respect figures merit, such as energy delay when compared conventional CMOS designs. Among these devices, ferroelectric field effect transistors (FeFETs) stand out due...

10.1109/tcsii.2018.2889225 article EN IEEE Transactions on Circuits & Systems II Express Briefs 2018-12-21

With pervasive applications of medical imaging in health-care, biomedical image segmentation plays a central role quantitative analysis, clinical diagnosis, and intervention. Since manual annotation suffers limited reproducibility, arduous efforts, excessive time, automatic is desired to process increasingly larger scale histopathological data. Recently, deep neural networks (DNNs), particularly fully convolutional (FCNs), have been widely applied segmentation, attaining much improved...

10.1109/cvpr.2018.00866 preprint EN 2018-06-01

Abstract Deep learning (DL) is a powerful tool for mining features from data, which can theoretically avoid assumptions (e.g., linear events) constraining conventional interpolation methods. Motivated by this and inspired image-to-image translation, we applied DL to irregularly regularly missing data reconstruction with the aim of transforming incomplete into corresponding complete data. To accomplish this, established model architecture randomly sampled as input output, was based on an...

10.1038/s41598-020-59801-x article EN cc-by Scientific Reports 2020-02-24

Ferroelectric field effect transistors (FeFETs) are being actively investigated with the potential for in-memory computing (IMC) over other non-volatile memories (NVMs). Content Addressable Memories (CAMs) a form of IMC that performs parallel searches matched entries memory array given input query. CAMs widely used data-centric applications involve pattern matching and search functionality. To accommodate ever expanding data, it is attractive to resort analog CAM density improvement....

10.1109/ted.2020.2994896 article EN IEEE Transactions on Electron Devices 2020-06-02

Among the beyond-complementary metal-oxide- semiconductor (CMOS) devices being explored, ferroelectric field-effect transistors (FeFETs) are considered as one of most promising. FeFETs studied by all major manufacturers, and experimentally, making rapid progress. also stand out with unique hysteretic Ids-Vgs characteristic that allows a device to function both switch nonvolatile (NV) storage element. We exploit this FeFET property build two categories fine-grained logic-in-memory (LiM)...

10.1109/tvlsi.2018.2871119 article EN IEEE Transactions on Very Large Scale Integration (VLSI) Systems 2018-10-04

Data transfer between a processor and memory frequently represents bottleneck with respect to improving application-level performance. Computing in (CiM), where logic arithmetic operations are performed memory, could significantly reduce both energy consumption computational overheads associated data transfer. Compact, low-power, fast CiM designs ultimately lead improved This paper introduces architecture based on ferroelectric field effect transistors (FeFETs). The design can serve as...

10.1145/3218603.3218640 article EN Proceedings of the International Symposium on Low Power Electronics and Design 2018-07-23

Co-exploration of neural architectures and hardware design is promising due to its capability simultaneously optimize network accuracy efficiency. However, state-of-the-art architecture search algorithms for the co-exploration are dedicated conventional von-Neumann computing architecture, whose performance heavily limited by well-known memory wall. In this article, we first bring computing-in-memory which can easily transcend wall, interplay with search, aiming find most efficient high...

10.1109/tc.2020.2991575 article EN publisher-specific-oa IEEE Transactions on Computers 2020-04-30

Pattern searches, a key operation in many data analytic applications, often deal with represented by multiple states per dimension. However, hash tables, common software-based pattern search approach, require large amount of additional memory, and thus, are limited the memory wall. A hardware-based solution is to use content-addressable memories (CAMs) that support fast associative searches parallel. Ternary CAMs (TCAMs) bit-wise Hamming distance (HD) based searches. Detecting HD vectors...

10.1109/tcsi.2023.3259940 article EN IEEE Transactions on Circuits and Systems I Regular Papers 2023-03-27

In this paper, we present a two-phase framework that integrates task assignment, ordering and voltage selection (VS) together to minimize energy consumption of real-time dependent tasks executing on given number variable processors. Task assignment in the first phase strive maximize opportunities can be exploited for lowering levels during second phase, i.e., selection. formulate VS problem as an Integer Programming (IP) solve IP efficiently. Experimental results demonstrate our is very...

10.1109/dac.2002.1012617 article EN Proceedings 2002 Design Automation Conference (IEEE Cat. No.02CH37324) 2002-01-01
Coming Soon ...