PhD In-Memory Computing for efficient online learning Spiking Neural Networks

3 weken geleden


Eindhoven, Nederland Eindhoven University of Technology Voltijd

Job description

Objective:

To research, design, implement, and evaluate an ultra-low-power Spiking Neural Network (SNN) architecture that leverages in-memory computing principles for efficient online learning.

Background:

 The field of neuromorphic computing seems to offer a transformative solution for achieving intelligence at the edge. By emulating the brain's efficient biological mechanisms through Spiking Neural Networks (SNNs) , neuromorphic computing systems not only promise substantial energy efficiency but also enhance real-time processing capabilities when integrated with online learning.

The conventional von Neumann computing architectures, characterized by separate memory and processing units, encounter performance constraints due to the continual data transfer between these segments. This structure leads to heightened energy consumption and processing time. Additionally, the widespread reliance on energy-intensive dynamic random-access memory (DRAM) exacerbates these energy concerns, particularly when grappling with the intensive computational requirements of online learning tasks in SNNs. In response to these challenges, the research landscape is shifting. Notable innovations like IBM's TrueNorth chip, which mirrors neural networks, are emerging. Alongside these digital solutions, there's a burgeoning interest in exploring analog, hybrid, and advanced nanoelectronic devices, with a keen focus on those boasting memristive attributes. In-memory computing, which conducts calculations directly within memory storage, has become a popular design choice, further reducing energy while decreasing latency.

Research Questions:

How can in-memory computing principles be integrated into SNN architectures to enhance online learning capabilities? What are the trade-offs between performance, power, and accuracy when implementing in-memory online learning in SNNs ? How can the inherent variability and non-ideality of in-memory devices be mitigated or exploited in SNN-based online learning systems?

Significance:

This research aims to push the boundaries of neuromorphic engineering by combining the strengths of SNNs and in-memory computing. The outcome has the potential to revolutionize ultra-low-power applications, especially in edge devices, wearables, and IoT, making intelligent systems more pervasive and sustainable.

Job requirements

Applicants must have or expect to receive a Master of Science degree or equivalent in Electrical Engineering, Applied Physics, or a related discipline. Strong background in Digital/Mixed-Signal Integrated Circuit (IC) design. Very good skills in HDL (Verilog, VHDL) and scripting languages (Python, TCL). Basic knowledge on commercial EDA tools (Cadence/Mentor Graphics). Knowledge in Neuromorphic architectures and Low power IC design would be a definite plus.

Conditions of employment

A meaningful job in a dynamic and ambitious university, in an interdisciplinary setting and within an international network. You will work on a beautiful, green campus within walking distance of the central train station. In addition, we offer you:

Full-time employment for four years, with an intermediate evaluation (go/no-go) after nine months. You will spend 10% of your employment on teaching tasks. Salary and benefits (such as a pension scheme, paid pregnancy and maternity leave, partially paid parental leave) in accordance with the Collective Labour Agreement for Dutch Universities, scale P (min. €2,770 max. €3,539). A year-end bonus of 8.3% and annual vacation pay of 8%. High-quality training programs and other support to grow into a self-aware, autonomous scientific researcher. At TU/e we challenge you to take charge of your own learning process. An excellent technical infrastructure, on-campus children's day care and sports facilities. An allowance for commuting, working from home and internet costs. A Staff Immigration Team and a tax compensation scheme (the 30% facility) for international candidates.

  • Eindhoven, Nederland Eindhoven University of Technology Voltijd

    Job description The Electro-Optical Communication Systems (ECO) group, in collaboration with the Photonic Integration Group (PhI) and within the Department of Electrical Engineering of Eindhoven University of Technology (TU/e), is seeking to hire an outstanding PhD candidate on “Hybrid-Photonic Neural Networks on Chip”. We are seeking a highly...


  • Eindhoven, Nederland Eindhoven University of Technology Voltijd

    Job description The Electro-Optical Communication Systems (ECO) group, in collaboration with the Photonic Integration Group (PhI) and within the Department of Electrical Engineering of Eindhoven University of Technology (TU/e), is seeking to hire an outstanding PhD candidate on “Hybrid-Photonic Neural Networks on Chip”. We are seeking a highly...


  • Eindhoven, Nederland TU Eindhoven Voltijd

    **Job description**: **Research challenges** You will be working within the newly granted NWA ORC (Research along Routes by Consortia) “NL-ECO” project. See here for more information: Big consortium starts research into energy-efficient information technology (utwente.nl). Within this extensive project framework, we will focus on combining mapping...


  • Eindhoven, Nederland Eindhoven University of Technology Voltijd

    Job description Would you like to perform cutting-edge research at the intersection between IC hardware and artificial intelligence? Do you want to explore a new class of electronic-photonic components that mimics how biological neurons behave and helps reduce energy consumption and increase performance for AI hardware accelerators? Then you should...


  • Eindhoven, Nederland Eindhoven University of Technology Voltijd

    Job description Would you like to perform cutting-edge research at the intersection between IC hardware and artificial intelligence? Do you want to explore a new class of electronic-photonic components that mimics how biological neurons behave and helps reduce energy consumption and increase performance for AI hardware accelerators? Then you should...


  • Eindhoven, Nederland Eindhoven University of Technology Voltijd

    Job Description We offer an exciting Ph.D. opportunity for a pioneering approach to neuromorphic engineering and computing, drawing inspiration from neural mechanisms observed in the animal kingdom. These cross-disciplinary projects seek to revolutionize sensing, computing, and learning by adopting the computational primitives found in natural neural...


  • Eindhoven, Nederland Eindhoven University of Technology Voltijd

    Job description As a PhD-TA candidate, you will work on new distributed algorithms for large networks, in particular, computing the stationary distribution of random walks and policy evaluation. Random walks are used in network analysis for ranking vertices, community detection, and embedding of the vertices in multi-dimensional space for machine...


  • Eindhoven, Nederland Eindhoven University of Technology Voltijd

    Job description As a PhD-TA candidate, you will work on new distributed algorithms for large networks, in particular, computing the stationary distribution of random walks and policy evaluation. Random walks are used in network analysis for ranking vertices, community detection, and embedding of the vertices in multi-dimensional space for machine...


  • Eindhoven, Nederland Eindhoven University of Technology Voltijd

    Job description As a PhD-TA candidate, you will work on new distributed algorithms for large networks, in particular, computing the stationary distribution of random walks and policy evaluation. Random walks are used in network analysis for ranking vertices, community detection, and embedding of the vertices in multi-dimensional space for machine...


  • Eindhoven, Nederland Eindhoven University of Technology Voltijd

    Job description The smart optical networks lab (SONL) at the Electro-Optics Communication (ECO) group at Eindhoven University of Technology is recruiting for a PhD position to research novel photonic switched networks for next generation optical data center networks. The electro-optical communications (ECO) group in the Faculty of Electrical...


  • Eindhoven, Nederland Eindhoven University of Technology Voltijd

    Job description The smart optical networks lab (SONL) at the Electro-Optics Communication (ECO) group at Eindhoven University of Technology is recruiting for a PhD position to research novel photonic switched networks for next generation optical data center networks. The electro-optical communications (ECO) group in the Faculty of Electrical...


  • Eindhoven, Nederland Eindhoven University of Technology Voltijd

    Job Description Emerging future optical and computing networks will be required to integrate the increasing demand for bandwidth with the need to provide low latency access to advanced computation modalities. The network can be based on any variant of connected devices and computing nodes from traditional optical and wireless nodes to 6G-mobile...


  • Eindhoven, Nederland Eindhoven University of Technology Voltijd

    Job Description Emerging future optical and computing networks will be required to integrate the increasing demand for bandwidth with the need to provide low latency access to advanced computation modalities. The network can be based on any variant of connected devices and computing nodes from traditional optical and wireless nodes to 6G-mobile...

  • Compiler Software Engineer

    2 maanden geleden


    Eindhoven, Noord-Brabant, Nederland IC Resources Voltijd

    Senior Compiler Engineers are sought by this exciting AI company Ideally based at one of their R+D Centres in Eindhoven, Leuven or Zurich (remote opportunities also exist) The Senior Compiler Engineers will be writing machine learning compiler software and helping develop multiple aspects of the associated SDK. The Senior Compiler Engineers will be working...

  • Ai Researcher

    4 weken geleden


    Eindhoven, Nederland IMEC Inc. Voltijd

    Research & development - Eindhoven | Just now- Imec Netherlands has established a world-leading track record on the design of novel sensors for human health - in implantable therapeutics, medical/wearable devices, environmental monitoring, accurate localization, and many - other fields. At our HQ in Leuven, Belgium we are world-renowned for pioneering new...

  • Ai Researcher

    3 uur geleden


    Eindhoven, Nederland IMEC Inc. Voltijd

    Research & development - Eindhoven | Just now- Imec Netherlands has established a world-leading track record on the design of novel sensors for human health - in implantable therapeutics, medical/wearable devices, environmental monitoring, accurate localization, and many - other fields. At our HQ in Leuven, Belgium we are world-renowned for pioneering new...


  • Eindhoven, Nederland Axelera AI Voltijd

    At Axelera AI we are building a novel software stack to unlock the power of industry-leading in-memory computing technology. Our software stack enables AI developers to transform their Machine Learning models into highly-optimized machine code for the Axelera hardware platform easily and efficiently and to run DL applications with high efficiency...


  • Eindhoven, Nederland Axelera AI Voltijd

    At Axelera AI we are building a novel software stack to unlock the power of industry-leading in-memory computing technology. Our software stack enables AI developers to transform their Machine Learning models into highly-optimized machine code for the Axelera hardware platform easily and efficiently and to run DL applications with high efficiency...


  • Eindhoven, Nederland TU Eindhoven Voltijd

    **Job description**: In times of ubiquitous blended education, students need to be engaged learners who can self-regulate their learning to an unprecedented extent: setting learning goals, planning adequate learning activities, self-management of motivation, time planning, self-monitoring, and adjusting learning activities are just some of these challenges....


  • Eindhoven, Nederland Eindhoven University of Technology Voltijd

    Job description In times of ubiquitous blended education, students need to be engaged learners who can self-regulate their learning to an unprecedented extent: setting learning goals, planning adequate learning activities, self-management of motivation, time planning, self-monitoring, and adjusting learning activities are just some of these challenges....