Code Together-logo

Code Together

Technology Podcasts

Code Together is an interview series that explores challenges at the forefront of cross-architecture development. We’ll talk with those at Intel and across the industry who are forging a path on this often treacherous journey through an increasingly diverse, data-centric world. Join the conversation at oneapi.com.

Code Together is an interview series that explores challenges at the forefront of cross-architecture development. We’ll talk with those at Intel and across the industry who are forging a path on this often treacherous journey through an increasingly diverse, data-centric world. Join the conversation at oneapi.com.

Location:

United States

Description:

Code Together is an interview series that explores challenges at the forefront of cross-architecture development. We’ll talk with those at Intel and across the industry who are forging a path on this often treacherous journey through an increasingly diverse, data-centric world. Join the conversation at oneapi.com.

Language:

English

Contact:

415-555-1212


Episodes

Igniting the Next Generation of Deep Learning

1/6/2021
Increased processing power, massive amounts of data, and the development of more advanced algorithms have brought deep learning to the forefront, and TensorFlow has emerged as one of the world’s most popular machine learning frameworks. Penporn Koanantakool, Google Senior Software Engineer, and Ramesh, Intel Principal Engineer, share how their teams are collaborating to optimize TensorFlow […]

Duration:00:14:45

A Proving Ground for Open Standards

12/8/2020
Andrew Lumsdaine, Chief Scientist at Northwest Institute for Advanced Computing, shares his journey in parallelism, from the HPC community’s early skepticism of and eventual move to C++ to build large systems, to his pursuit to develop a series of C++ libraries to strike at the contradiction between abstraction and performance, to today’s reality that parallelism […]

Duration:00:28:33

At the OpenMP Forefront

11/12/2020
Who better to have a spicy discussion with about #OpenMP than Tim Mattson and Bronis de Supinski? These two have truly lived at the forefront of the amazing, decades-long OpenMP journey, from its inception to its preeminence as a foundational tool for HPC application programmers. Listen to what’s coming in 5.1 and beyond, how the […]

Duration:00:23:24

Celebrating Women Innovators: Two Trailblazers Who Are Advancing Technology

11/11/2020
Denisa Constantinescu, a PhD student in Mechatronics, and a researcher in the Computer Architecture Department at the University of Malaga, and Maura Tokay, a lead software programmer at Science Systems and Applications, Inc., and a computer scientist within the Department of Agriculture, share how their work is helping advance the fields of robotics, economics, manufacturing, […]

Duration:00:19:23

In Pursuit of the Holy Grail: Portable, Performant Programming

11/3/2020
Dr. Tom Deakin, senior research associate and lecturer in the High-Performance Computing Research Group at the University of Bristol, and Dr. James Brodman, software engineer at Intel, unpack the tricky topic of performance portability to reveal what this concept truly means and ways to achieve it. As contributors to the Khronos SYCL Working Group—from the […]

Duration:00:21:36

Optimizing HPC Clusters: Meeting the Challenges of Today and Tomorrow

10/22/2020
As high performance computing (HPC) moves far beyond its traditional users to the domains of AI, machine learning, enterprises and the cloud, and heterogeneous programming becomes the norm, Nico Mittenzwey, senior HPC engineer at Megware Computer, and Mike Lee, technical, enterprise and cloud segment marketing manager at Intel, discuss the considerations in optimizing HPC clusters […]

Duration:00:16:35

An Open Road to Swift Dataframe Scaling

9/15/2020
Data scientists spend 60% of their time cleaning and preprocessing data, transforming this dirty data into crystallized insights. Dataframes, such as Pandas, provide exceptional tooling to address data wrangling tasks, yet Pandas themselves increasingly lack ease and speed as they scale. Alex Baden, Technical Director at OmniSci, and Devin Petersohn, Machine Learning Engineer at Intel, […]

Pushing the Boundaries of What’s Possible

8/26/2020
To deliver increasingly captivating stories in the world of animated movies takes passion and determination. The passion to continually push the boundaries of what’s possible. The determination to continually seek ways to make technology easily approachable by artists, so that the artists can focus on what they’re best at—telling stories that capture our imaginations. Max […]

Duration:00:23:13

Understanding Our World through GROMACS (Part I of II)

8/13/2020
In Part I of two episodes about GROMACS, one of the world’s most widely used open source molecular dynamics (MD) applications, Erik Lindahl, Biophysics Professor at Stockholm University & KTH Royal Institute of Technology, and Roland Schulz, Parallel Software Engineer at Intel, unpack the mysteries of MD. As Erik explains, MD helps us understand “everything […]

Duration:00:24:32

Let Us Entertain You

7/29/2020
Krystian Ligenza, Autodesk Maya Software Architect, and Mike Voss, Intel Principal Engineer, talk about how the need for immersive experiences in VFX and 3D animated movies and games has driven the need for increasingly more capable (and complex) software and hardware. They discuss how Autodesk and Intel are addressing these challenges, and explain how the […]

Duration:00:29:49

Why oneAPI?

7/16/2020
Is oneAPI living up to its promise? How do oneAPI and DPC++ relate to the Khronos Group SYCL and ISO C++ standards? Andrew Richards, Codeplay Software CEO, and Hal Finkel, Lead for Compiler Technology and Programming Languages at Argonne National Lab, respond to these provocative questions and more from Sanjiv Shah, Intel GM and VP […]

Duration:00:20:45

Collaborating to Build a Heterogeneous Future

6/29/2020
Ronan Keryell, principal software engineer at Xilinx, and Jeff Hammond, principal engineer at Intel, explain why open collaboration — modeled through open source and open standards — is key to solving some of today’s biggest challenges in research and industry, revealing some of the misconceptions, or least understood aspects, along the way. Then they explore […]

Duration:00:19:52

Bridging Performance Abstraction Layers in Data Science

6/9/2020
Peter Wang, CEO and Co-Founder of Anaconda, explains the series of happy accidents that have led to organic adoption of Python as the number one language among developers in data science and machine learning in this episode of Code Together. He and David Liu, an AI Solutions Engineer at Intel, talk about the latest advancements […]

Duration:00:19:48

Porting Math Libraries Across Heterogeneous Architectures

5/27/2020
Existing math kernel libraries have lacked portability across heterogeneous platforms—until now. A unifying programming model—and availability of standard library interfaces—enables development of performance-portable libraries among diverse hardware architectures. In this episode, Julia Sukharina, Senior Engineering Manager at Intel, and Mehdi Goli, Principal Software Engineer at Codeplay Software, talk about a collaborative project to make this […]

Duration:00:14:33

Sparking Innovation through Standards

5/13/2020
In this episode of Code Together, Geoff Lowney, Senior Fellow at Intel, and Andrew Richards, CEO at Codeplay Software, discuss the value of standards in enabling hardware and software developers to collaborate and innovate. From the early days of video games to modern AI, Andrew weaves an unexpected yet common thread between these, and the […]

Duration:00:15:09

A Shift to Modern C++ Programming Models

4/28/2020
In this episode of Code Together, we talk to Alice Chan, Vice President and General Manager of Compiler Engineering at Intel, and Hal Finkel, Lead for Compiler Technology and Programming Languages at Argonne National Lab, about how the industry is uniting to address the need for programming portability and performance across diverse architectures, particularly important […]

Duration:00:20:55