Architecture, Embedded Systems and Electronics, Robotics
Available Speakers and their Lectures on this Topic
Rizwan Ahmed – Nagpur, India
-
IoT in Healthcare
This talk will cover various technical aspects related to Artificial Intelligence for scaling Cyber Security. This talk will cover following specific...
David Atienza – Lausanne, Switzerland
-
Designing Accelerator-Centric Edge Architectures with Open-Source Platforms
Edge computing is targeting multiple domains nowadays, and a new set of complementary approaches have emerged as main avenues for designing novel accelerator-centric architectures for edge...
Erik Brunvand – UT, United States
-
Computational Thinking Meets Design Thinking: Technology and Arts Collaborations
There seems to be an explosion of interest in exploring arts and technology connections: new media, digital media, kinetic art, new frontiers, emergent media, interdisciplinary,...
Samarjit Chakraborty – Chapel Hill, NC, United States
-
Resource-Aware Cyber-Physical Systems Design
The heart of the software in many embedded systems contain one or more control algorithms. For example, a modern car contains several hundreds of millions of lines of software code...
Albert M. K. Cheng – Houston, TX, United States
-
Fault-Tolerant Regularity-Based Real-Time Virtual Resources
Many safety-critical applications employ embedded real-time systems where both timing and fault tolerance requirements must be continually satisfied. The Regularity-based Resource Partition...
- Implementing Next-Generation Embedded Systems with Functional Reactive Programming and Real-Time Virtual Resources
The use of sophisticated digital systems to control complex physical components in real-time has grown at a rapid pace. These applications range from traditional stand-alone systems to...- Multi-Mode Task Scheduling for Preemptive Functional Reactive Programming
Functional Reactive Programming (FRP) provides an elegant way to express computation in domains such as interactive animations, robotics, computer vision, user interfaces, and simulation....- Practical Real-Time Virtual Resources: Transparent Task Scheduling on Evenly Distributed Temporal Resource Partitions
Real-time resource partitioning (RP) divides hardware resources (processors, cores, and other components) into temporal partitions and allocates these partitions as virtual resources...- Real-Time Virtual Resources: Static Approximation Algorithms for Regularity-based Resource Partitioning
Real-time resource partitioning (RP) divides hardware resources (processors, cores, and other components) into temporal partitions and allocates these partitions as virtual resources...Rolf Drechsler – Bremen, Germany
-
Polynomial Formal Verification: Ensuring Correctness under Resource Constraints
Recently, a lot of effort has been put into developing formal verification approaches by both academic and industrial research. In practice, these techniques often...
Swaroop Ghosh – State College, PA, United States
-
Demystifying Sensing Techniques for Non-Volatile Memories
Research, development and commercialization of emerging Non-Volatile Memories (NVMs) are being aggressively pursued by the design community to supplement and/or substitute the conventional...
- Making Noisy Intermediate Scale Quantum (NISQ) Computing Useful
The concerted effort by industry/academia has produced commercial quantum computers and algorithms that offer speed-up over classical counterparts (at least in principle). The basic...- Test Challenges and Solutions for Resilient Non-Volatile Memory Design
At the end of Silicon roadmap, several emerging non-volatile memory (NVM) technologies have surfaced. Due to plentitude of features such as, non-volatility, capability to create new...Kiran Gunnam – Austin, TX, United States
-
Domain Specific Accelerator (DSA) architectures for Signal Processing, Communications and Machine Learning
This lecture covers an introduction to Domain-Specific architectures for Communications, Signal Processing, and Machine Learning Systems. Various topics include pipelining and parallel processing,...
-
LDPC based Advanced Error Correction Coding and 5G
Low-Density Parity-Check (LDPC) codes are now being used in Hard disk drive read channels, Wireless (IEEE 802.11n/ IEEE 802.11ac, IEEE 802.16e WiMax), 10-GB, DVB-S2, Flash SSD, and more recently...
Gwanggil Jeon – Incheon, Republic of Korea
-
Color Image Processing
This lecture addresses the problem of interpolating missing color components at the output of a Bayer color filter array (CFA), a process known as demosaicking. A luma-chroma demultiplexing...
Eren Kurshan – New York, NY, United States
-
Making or Breaking AI: Grand Challenges, Opportunities and What We Might be Missing
Artificial Intelligence solutions face 3 Grand Challenges: (1) The Energy Challenge: An unprecedented growth in the training energy consumption is on the path to becoming ‘the...
Sung Kyu Lim – Suwanee, GA, United States
-
The Need for Fine-Pitch 3D IC Die Bonding Technology: Power Performance Benefits Perspective
Some of the most popular technologies being actively adopted by the semiconductor industry for 3D heterogenous integration are micro-bumping and hybrid bonding. In this talk, we quantify and...
Sudeep Pasricha – Fort Collins, CO, United States
-
Energy Challenges with Computing: from Internet-of-Things to Datacenters
Within the next decade it is expected that the energy requirements of digital services will outstrip the world’s entire current electricity generation capacity. To a large extent, this...
-
Machine Learning for Smart Indoor Navigation
The advent of the Global Positioning System (GPS) transformed the global transportation industry and allowed vehicles to not only localize themselves but also to navigate reliably and in a secure...
-
Robust and Secure Design for Connected and Autonomous Vehicles
Modern vehicles are examples of complex cyber-physical systems with tens to hundreds of interconnected Electronic Control Units (ECUs) that manage various vehicular subsystems. The aggressive...
Yiyu Shi – Notre Dame, IN, United States
-
Hardware/Software Co-Design Towards TinyML
In the past a few years, powered by the strong need of edge intelligence, there has been an increasing interest in deploying deep neural networks on tiny hardware with limited computing power and...
Yan Solihin – Orlando, FL, United States
-
Cache Coherence in Multicore and Multiprocessor Systems
In this talk, I will discuss cache coherence problem in multiprocessor and multicore systems, starting from why software needs it, what happens when it is not provided in the system, principles...
-
High-Performance Architecture Techniques for Persistent Memory
Persistent memory is being integrated into the main memory of various computer systems, due to its low cost, scaling potential, and non-volatility. I will discuss how persistency programming can...
-
High-Performance Software Techniques for Persistent Memory
Persistent memory is being integrated into the main memory of various computer systems, due to its low cost, scaling potential, and non-volatility. I will present the benefit of making data...
-
Memory Consistency Models: from Theory to Practice
In this talk, I will discuss memory consistency problem in multiprocessor and multicore systems, starting from why software needs it, what happens when it is not provided in the system, principles...
-
Parallel Programming with Linked Data Structures
Linked data structures (LDS) such as linked lists, trees, graphs, and hash tables, are used heavily in programs. They utilize pointers and rely on pointer chasing to traverse the data structures....
-
Persistent Memory: How Abstractions Impact Performance
Byte-addressable non-volatile memory technology is emerging as an alternative for DRAM for main memory. This new Non-Volatile Main Memory (NVMM) allows programmers to store data persistently in...
Per Stenstrom – Gothenburg, Sweden
-
Compression in the memory hierarchy
The compute landscape is moving towards being data centric rather than compute centric as in the past. It is well known that cache and memory capacity has a significant impact on...
- Databound computer architectures
There are two trends that will have a significant impact on how to sustain an exponential computational performance growth at a reduced power consumption in the future. One trend is that...- Memory consistency models
The compute landscape is moving towards being data centric rather than compute centric as in the past. This puts lots of pressure on the memory system in modern computers and optimizations...- Memory hierarchies in modern processors
The compute landscape is moving towards being data centric rather than compute centric as in the past. This puts lots of pressure on the memory system in modern computers. This lecture...- Microarchitectures of modern processors
Exploiting parallelism at all levels of the compute stack is a prerequisite for delivering high compute performance. This ranges from instruction-level parallelism (ILP) to program or...Bidyadhar Subudhi – Ponda Goa, India
-
Machine Learning Approach to Control an Autonomous
Research on Autonomous Underwater Vehicle (AUV) has attracted increased attention of control and robotics engineering community in the recent years due to its many interesting applications...
- Reinforcement Leaning Adaptive Control of a Flexible Manipulator
Manipulators with thin and light weight arms or links are called as Flexible-Link Manipulators (FLMs). These manipulators offer several advantages over their rigid-link counter parts including...Mohamed Zahran – New York, NY, United States
-
AI Support for Architecture
There are a handful of chips to support machine learning (ML) training and many startups that design chips for inference. All of this is the hardware support for AI. In this talk, we will...
- Reinforcement Leaning Adaptive Control of a Flexible Manipulator
- Databound computer architectures
-
The Need for Fine-Pitch 3D IC Die Bonding Technology: Power Performance Benefits Perspective
-
Making or Breaking AI: Grand Challenges, Opportunities and What We Might be Missing
- Making Noisy Intermediate Scale Quantum (NISQ) Computing Useful
- Implementing Next-Generation Embedded Systems with Functional Reactive Programming and Real-Time Virtual Resources
-
Resource-Aware Cyber-Physical Systems Design
-
Computational Thinking Meets Design Thinking: Technology and Arts Collaborations
-
Designing Accelerator-Centric Edge Architectures with Open-Source Platforms