Future of Computing - IBM POWER9 and beyond

Future of Computing - IBM POWER9 and beyond

Digitalization and exponential growth of data are challenges to the world of traditional IT. In this course we are presenting technologies that are building blocks for the “Future of Computing”.

The Systems of Engagement with unstructured data and analytical processing require new approaches for software development and deployment, like microservices, containerization and cloud-native applications. In addition, IT departments require new underlying technologies to enable processing of vast amounts of data: Hardware Acceleration, Artificial Intelligence and Blockchain Technology.

These new trends are put in contrast with essential technologies of the traditional Systems of Record. Reliability, High-Availability and Serviceability in these systems require sophisticated hardware, operating systems and middleware in order to process transactions at scale.

Self-paced since July 2, 2019
Language: English
English
Cloud and Operating Systems, Expert, Intermediate

Course information

Digitalization and exponential growth of data are challenges to the world of traditional IT. In this course we are presenting technologies that are building blocks for the “Future of Computing”.

The Systems of Engagement with unstructured data and analytical processing require new approaches for software development and deployment, like microservices, containerization and cloud-native applications. In addition, IT departments require new underlying technologies to enable processing of vast amounts of data: Hardware Acceleration, Artificial Intelligence and Blockchain Technology.

These new trends are put in contrast with essential technologies of the traditional Systems of Record. Reliability, High-Availability and Serviceability in these systems require sophisticated hardware, operating systems and middleware in order to process transactions at scale.

Content

In 4 weeks we will cover topics from Hardware and Operating Systems to Software Development and new Workloads such as Artificial Intelligence as well as Blockchain. The focus will be on technologies around IBM Power Systems.

Week 1: Processor Technology

  • A Server Operating Systems Perspective
  • Challenges and Trends
  • Power Processor Micro-Architecture
  • Hardware Verification Process

Week 2: Operating Systems and Heterogeneous Computing

  • AIX
  • Linux, Open Source and IBM
  • IBM i
  • Parallel Computing

Week 3: Cloud Computing

  • Virtualization
  • High Availability
  • Cloud Trends
  • Building Modern Apps at Scale
  • Acceleration with FPGAs

Week 4: New Workloads and Computing Paradigms

  • Blockchain for Business
  • How AI is Changing the World
  • Customer Case: Vattenfall, Bosch
  • Outlook and Closing Remarks

Speakers and Contributors

The main promoters of the course are Prof. Dr. Andreas Polze (HPI), Dr. Wolfgang Maier (IBM), Hildegard Gerhardy (IBM)

The additional lecturers for specific topics are:

from IBM

  • Arni Ingimundarson
  • Holger Horbach
  • Stephen Lutz
  • Dr. Wolfgang Rother
  • Dr. Ulrich Weigand
  • Bruno Mesnet
  • Boas Betzler
  • Isabell Sippli
  • Ulrich Walther
  • Dr. Thilo Maurer
  • Elke Kunde
  • Mark Mattingley-Scott

from Vattenfall

  • Christian Schwert

from Bosch

  • Dr. Oliver Rettig

from HPI

  • Felix Eberhardt
  • Max Plauth
  • Robert Schmid
  • Lukas Wenzel
  • Sven Köhler

Attention: This course is currently in self-study mode, in which you do not have access to graded assignments/exams. Therefore, we can only issue you a certificate of participation.

Course contents

  • Week 1:

    Introduction, History and Trends, Processor Technologies
  • Week 2:

    Operating Systems and Heterogeneous Computing
  • Week 3:

    Cloud Computing and Accelerators
  • Week 4:

    New Workloads and Computing Paradigms
  • Industry Talks

  • Bonus

  • Final Exam

Enroll me for this course

The course is free. Just register for an account on openHPI and take the course!
Enroll me now

Learners

Current
Today
2,933
Course End
Jul 02, 2019
1,987
Course Start
May 01, 2019
1,247

Certificate Requirements

  • Gain a Certificate by earning at least 50% of the maximum number of points from all graded assignments.
  • Gain a Confirmation of Participation by completing at least 50% of the course material.

Find out more on our page for certificates and guidelines.

Our teachers