 |
Ever since its introduction in 2014, SYCL has grown in popularity and adoption. It is a royalty-free, cross-platform abstraction layer that enables code for heterogeneous processors, written in a “single-source” style using C++ standards.
The flexibility to deploy across multiple [See the full post…] |
Listen/download audio
|
|
Categories: Audio Podcast, Code Together, Intel Tags: C++, Code Migration, code portability, CodeMigration, Cpp, cross-architecture, CrossArchitecture, developer, developers, heterogeneous programming, HeterogeneousProgramming, high performance computing, HPC, Noah Clemons, oneAPI, Opensource, Parallel Computing, parallel programming, ParallelComputing, Roberto Di Remigio Eikås, SYCL, SYCL standard
 |
The rapid advancement in machine learning and data science fields have aided data scientists in arriving at meaningful insights. However, it’s not been an easy task to optimize machine learning infrastructures to allow data scientists to focus on their core [See the full post…] |
Listen/download audio
|
|
Categories: Audio Podcast, Code Together, Intel Tags: AI Artificial intelligence, API, Data Science, data scientist, domain specific languages, heterogeneous, machine learning, Modin, OmniSci, oneAPI, Opensource, Pandas, Python, Pytorch, SQL, XGBoost
 |
In the gaming world, artificial intelligence (AI) is proving to be a game-changer. It has played a pivotal role in enhancing game-player’s experiences. Amongst other capabilities, Artificial intelligence is used to generate responsive, adaptive, or intelligent behaviors primarily in non-player [See the full post…] |
Listen/download audio
|
|
Categories: Audio Podcast, Code Together, Intel Tags: Adam Goodrich, AI algorithms, animation, AR, AR VR experiences, artificial intelligence, Game Developers, Gaming, Meta Humans, Meta Worlds, Metaverse, Modalities, NPC, oneAPI, OpenVINO, Pathfinding, Peter Cross, Procedural Worlds, VR
 |
Scientific visualization (SciVis) is a process of representing raw scientific data as images, which helps scientists improve their interpretations of large data sets. More and more, advanced visualization tools are becoming an integral part of a researcher’s analysis toolkit; and [See the full post…] |
Listen/download audio
|
|
Categories: Audio Podcast, Code Together, Intel Tags: 3D, Anne Bowen, C++, data analytics, developers, Donna Nemshick, Embree, Frontera, graphics, Intel, large data sets, oneAPI, Open Source, OpenVKL, Optane, OSPray, ParaView, ray tracing, rendering, rendering tool, scientific visualization, scivis, TACC, Texas Advanced Computing Center, visualization, VMD
 |
Adoption of Python has been enormous over the last decade. Why? It’s easy to use, accessible, versatile and can be used for AI, machine learning, data analytics, data visualization, and all types of science. Tune into how 3 experts are [See the full post…] |
Listen/download audio
|
|
Categories: Code Together, Intel Tags: C++, developers, Intel, Intel Distribution of Python, Intel oneAPI AI Analytics Toolkit, NumPy, oneAPI, Pandas, Python, Python Data API Consortium, Python libraries, Pytorch, scikit-learn, SciPy, TensorFlow
 |
Ginkgo is a production-ready, sparse linear algebra library used for HPC on GPU architectures. It’s now using oneAPI cross-architecture programming to support its foundational design with a high level of performance portability, and focus on software sustainability. ExpertsHartwig Anzt at [See the full post…] |
Listen/download audio
|
|
Categories: Audio Podcast, Code Together, Intel Tags: C++, developers, DPC++, George Silva, Ginkgo, Ginkgo project, Hartwig Anzt, heterogeneous programming, Intel, Intel DPC++ Compatibility Tool, Intel oneAPI Toolkit, oneAPI, sparse linear library, Terry Cojean
 |
Scientific visualization (SciVis) is providing new insights in health care and many other research areas in ways that we couldn’t imagine a decade ago. It’s an evolving field where extracting visualizations from very large data sets can improve analysis, diagnosis [See the full post…] |
Listen/download audio
|
|
Categories: Audio Podcast, Code Together, Healthcare, Intel Tags: COVID-19, gender bias, Intel oneAPI Rendering Toolkit, oneAPI, oxygenation helmet, ray tracing, rendering, scientific visualization, scivis, simulation, tumors, University of Chicago, visualization
 |
Heterogeneous programming is challenging for developers because it’s been difficult to code or forces compromises in performance. oneAPI is working to break that mold. Many HPC research centers, enterprises and developers are now adopting oneAPI. Hear from experts at Zuse [See the full post…] |
Listen/download audio
|
|
Categories: Audio Podcast, Code Together, Intel Tags: code portability, cross-architecture, cross-architecture programming, Developer Tools, developers, DPC++, DPC++ Compatibility Tool, Dr. Steffen Christgau, Dr. Thomas Steinke, easyWave, heterogeneous programming, Klaus-Dieter Oertel, Multi-vendor Hardware, oneAPI, portability, super computing, ZIB, Zuse Institute Berlin
 |
Just as a carpenter needs tools to build a house, a developer needs tools to write code and programs. This often means relying on other coders to develop tools and building on that foundation. Xiaozhu Meng, a research scientist at [See the full post…] |
Listen/download audio
|
|
Categories: Audio Podcast, Code Together, Intel Tags: cross-architecture, cross-vendor, Developer Tools, exascale computing, HPC Toolkit Project, Intel, oneAPI, performance tuning, Rice University
 |
Bioinformatics is advancing health-care research by using computation to understand biological data. It’s useful for large complex data sets used in determining gene and protein functions, establishing evolutionary relationships, and predicting 3D shapes of proteins. Two experts, Sergio Santander-Jimenez at [See the full post…] |
Listen/download audio
|
|
Categories: Audio Podcast, Code Together, Intel Tags: Bioinformatics, compilers, Data Parallel C++, DPC++, DPC++ Compatibility Tool, epistasis detection, high performance computing, HPC, INESC-ID, machine learning, oneAPI, parallel programming, University of Extremadura
 |
The next generation of scientists and coders need more than a love of science and technology. The use of supercomputers in digital design to simulation pose opportunities solving the world’s biggest questions. Katherine Riley, director of science for Argonne’s Leadership [See the full post…] |
Listen/download audio
|
|
Categories: Audio Podcast, Code Together, Intel Tags: Argonne, code together, coders, Data Science, deep learning, developers, experiment, inspiration, Intel, Joe Curley, Katherine Riley, oneAPI, researchers, Science, scientists, simulation, Supercomputer, Supercomputing
 |
INESC-ID researchers Aleksandar Ilic and Diogo Augusto Pereira Marques reveal their journey in extending Roofline Modeling for use in application optimization, known as the Cache-aware Roofline Model, or CARM, which has been incorporated into the Intel® Advisor tool and recognized [See the full post…] |
Listen/download audio
|
|
Categories: Audio Podcast, Code Together, Intel Tags: Aleksandar Ilic, cache-aware, CPU, cross-architecture, Diogo Augusto Pereira Marques, DPC++, energy efficiency, GPU, heterogeneous, HPC, INESC-ID, Intel Advisor, IST, oneAPI, performance ceiling, performance limit, power, roofline analysis, roofline model, SYCL, Universidad de Lisboa, University of Lisbon
 |
Despite its tough challenges, our global pandemic has opened the door to big opportunities, ushering in incredible innovation in visual effects and the discovery of amazing talent regardless of location. Real-time technology and tools, machine learning and artificial intelligence, and [See the full post…] |
Listen/download audio
|
|
Categories: Audio Podcast, Code Together, Intel Tags: Academy Software Foundation, AI, artificial intelligence, Disney, Diversity, Embree, geometric rendering, inclusion, Industrial Light & Magic, Intel, Intel oneAPI Rendering Library, Jim Jeffers, Linux Foundation, Lucasfilm, machine learning, MaterialX, ML, oneAPI, Open Source, Open Volume Kernel Library, OpenEXR, OpenVDB, OpenVKL, Real-Time, rendering, Rob Bredow, Star Wars, storytelling, VFX, Visual effects, volumetric rendering
 |
Dr. Ruymán Reyes Castro, CTO at Codeplay Software, and Kevin Harms, Senior Software Developer at Argonne Leadership Computing Facility, talk about their collaboration with the National Energy for Research Scientific Computing Center (NERSC) at Lawrence Berkeley Lab to enhance the [See the full post…] |
Listen/download audio
|
|
Categories: Audio Podcast, Code Together, Intel Tags: accelerator, Argonne, Argonne Leadership Computing Facility, Aurora, Berkeley Lab, C++, Codeplay Software, CPU, CUDA, Data Parallel C++, DPC++, ecosystem, GPU, HPC, Lawrence Berkeley Lab, LLVM, National Energy for Research Scientific Computing Center, NERSC, oneAPI, oneDNN, oneMKL, open communities, Open Standards, Perlmutter, portability, Supercomputer, SYCL
 |
Epistasis detection holds great promise for the prevention and treatment of diseases such as Alzheimer’s, diabetes and breast cancer. INESC-ID researchers Aleksander Ilic and Rafael Torres Campos are collaborating with other researchers and developers across Portugal through the HiPErBio Project [See the full post…] |
Listen/download audio
|
|
Categories: Audio Podcast, Code Together, Intel Tags: accelerator, Argonne, Argonne Leadership Computing Facility, Aurora, Berkeley Lab, C++, Codeplay Software, CPU, CUDA, Data Parallel C++, DPC++, ecosystem, GPU, HPC, Lawrence Berkeley Lab, LLVM, National Energy for Research Scientific Computing Center, NERSC, oneAPI, oneDNN, oneMKL, open communities, Open Standards, Perlmutter, portability, Supercomputer, SYCL, Tensor Core
 |
“It’s really exciting to see all the sorts of things that are becoming smart in our daily lives,” remarks John Melonakos, CEO & co-founder of ArrayFire. In this episode, John talks about the challenges he sees as heavy computational workloads [See the full post…] |
Listen/download audio
|
|
Categories: Artificial Intelligence, Audio Podcast, Code Together, Intel Tags: acceleration, AI, ArrayFire, artificial intelligence, C++, Data Parallel C++, data parallelism, DPC++, Edge, edge computing, GPU, heterogeneous computing, James Reinders, John Melonakos, oneAPI, Open Standards, parallelism, SYCL
 |
We explore the critical role of visualization and visual analytics in disaster management and medical research with Paul Navrátil, Director of Visualization at the Texas Advanced Computing Center (TACC), and Jim Jeffers, Sr. Principal Engineer and Sr. Director of Advanced [See the full post…] |
Listen/download audio
|
|
Categories: Audio Podcast, Code Together, Intel Tags: Amaro Lab, ANARI, Christiaan Gribble, cosmology, COVID, Department of Energy, Disaster Management, Disaster Recovery, disaster relief, Embree, exascale, Exascale Computing Project, flood, Frontera, geophysical exploration, high performance computing, HPC, hurricane, Intel, Intel CPU, Intel oneAPI Rendering Toolkit, IXPUG, Jim Ahrens, Khronos Group, Kitware, Lauren Meyers, Los Alamos National Lab, medical research, National Oceanic and Atmospheric Administration, National Science Foundation, NOAA, oneAPI, Open Science, Open VKL, Open Volume Kernel Library, OSPray, pandemic, ParaView, physics, ray tracing, rendering, Rommie Amaro, Science, scientific, SOLAR Ray Tracing Consortium, Stampede II, Supercomputer, SURVICE Engineering, TACC, Texas Advancing Computing Center, University of California San Diego, University of Texas, UT, visualization, weather modeling
 |
In this second episode about GROMACS, one of the world’s most widely used open source molecular dynamics (MD) applications, we explore the quest to simplify portable, performant programming with Erik Lindahl, Biophysics Professor at Stockholm University & KTH Royal Institute [See the full post…] |
Listen/download audio
|
|
Categories: Audio Podcast, Code Together, Intel Tags: AI, Andrey Alekseenko, biophysics, C++, COVID, cross-architecture, CUDA, distributed computing, DPC++, electrostatic, Erik Lindahl, exascale, floating point operations, GROMACS, heterogeneous, HPC, KTH Royal Institute of Technology, ligno-cellulose, MD, molecular, molecular dynamics, molecular simulation, oneAPI, pandemic, parallel programming, parallelism, Roland Schulz, SciLifeLab, SIMD, Stockholm University, Supercomputing, SYCL
 |
Open standards underpin the future of heterogeneous programming, and as Intel Principal Engineer Jeff Hammond points out, SYCL has proven in many ways that “standards don’t cost you a thing and you get portability.” A modern C++ language, SYCL has [See the full post…] |
Listen/download audio
|
|
Categories: Audio Podcast, Code Together, Intel Tags: accessors, Aksel Alpay, AMD, backend, buffers, C++, Center of Excellence, Clang, Codeplay, compiler, ComputeCpp, cross-architecture, CUDA, DPC++, FPGA, GPU, Heidelberg University, heterogeneous, hipSYCL, HPC, Intel, Jeff Hammond, kernel, kernel library, Khronos Group, Kokkos, LLVM, MPI, NVIDIA, oneAPI, Open Source, Open Standards, OpenACC, OpenCL, OpenMP, Parallel Research Kernels, parallelism, pointers, queue, software programming, SYCL, SYCL 2020, task graph, tool chain, triSYCL, unified shared memory, Xilinx
 |
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 [See the full post…] |
Listen/download audio
|
|
Categories: Artificial Intelligence, Audio Podcast, Code Together, Intel Tags: advanced algorithms, artificial intelligence, autonomous vehicles, AVX-2, AVX-512, bfloat16, Cascade Lake, Cooper Lake, deep learning, Deep Neural Network Library, DeepVariant, DPC++, Eigen, framework, fraud detection, Google, image recognition, Intel, machine learning, matrix multiplication, medical diagnosis, medical treatment, natural language processing, neural network, object recognition, oneAPI, oneDNN, Open Source, Skylake, TensorFlow, vector neural network instructions, VNNI, Xeon
 |
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++ [See the full post…] |
Listen/download audio
|
|
Categories: Audio Podcast, Code Together, Intel Tags: C++, deep neural network, DPC++, heterogeneous, high performance computing, hipSYCL, HPC, Intel DevCloud, libraries, Math Kernel Library, MPI, oneAPI, oneDNN, oneMKL, Open Standards, parallel programming, parallelism, portability, Standards, SYCL, Threading Building Blocks, triSYCL
 |
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 [See the full post…] |
Listen/download audio
|
|
Categories: Audio Podcast, Code Together, Intel Tags: Accelerators, C++, CUDA, DPC++, heterogeneous, high performance computing, HPC, Kokkos RAJA, loop transformations, offloading, oneAPI, OpenCL, OpenMP, parallel loops, parallel programming, parallelism, Python, SYCL
 |
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 [See the full post…] |
Listen/download audio
|
|
Categories: Audio Podcast, Code Together, Intel Tags: Agriculture, AI, artificial intelligence, C++, climate change, CPU, crop yield, Diversity, DPC++, emergency response, GPU, heterogeneous, inclusion, Intel, Intel DevCloud, machine learning, medical, meteorological data, oneAPI, OpenCL, programming, Science Systems and Applications Inc., STEM, SYCL, TBB, unified shared memory, University of Malaga, USM
 |
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 [See the full post…] |
Listen/download audio
|
|
Categories: Audio Podcast, Code Together, Intel Tags: C++, compiler, CPU, developers, DPC++, Dr. James Brodman, exascale, GPU, heterogeneous, high performance computing, HPC, Intel, Intel DevCloud, modern C++, oneAPI, Open Standards, OpenCL, OpenMP, parallel programming, parallelism, performance, portability, programming, Supercomputer, Supercomputing, Supercomputing 2020, SYCL, SYCL 2020, Tom Deakin, University of Bristol
 |
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, [See the full post…] |
Listen/download audio
|
|
Categories: Audio Podcast, Cloud Computing, Code Together, Intel Tags: AI, Argonne National Lab, CH4, cloud, CPU, DAOS, DPC++, Ethernet, exascale, fault tolerance, German Federal Waterways Engineering and Research Institute, GPU, heterogeneous, high performance computing, HPC, HPC applications, HPC clusters, Infiniband, Intel MPI library, Intel Optane, Julich Supercomputing Center, Lichtenberg II, machine learning, Megware Computer, MPI, MPI application, MPI implementation, MPI library, MPICH, Omni-Path, oneAPI, OpenFOAM, OpenMPI, simulation, TU Darmstadt