Yasin's Publications
Papers
2020s
New!! From Top-down Microarchitecture Analysis to Structured Performance Optimizations. Ahmad Yasin. NANDA Workshop, 2023. [DOI: https://doi.org/10.52843/cassyni.gtjvgt (recording & slides)]
Intel Alder Lake CPU Architectures. Efraim Rotem, Adi Yoaz, Lihu Rappoport, Stephan Robinson, Julius Mandelblat, Eliezer Weissmann, Arik Gihon, Rajshree Chabukswar, Vadim Bassin, Russ Fenger, Monica Gupta, Ahmad Yasin. IEEE Micro, Volume 42, Issue 3, 2022. [IEEE]
Micro-architectural analysis of in-memory OLTP: Revisited. Utku Sirin, Pınar Tözün, Danica Porobic, Ahmad Yasin, Anastasia Ailamaki. The VLDB Journal, 2021. [Springer]
A Metric-Guided Method for Discovering Impactful Features and Architectural Insights for Skylake-Based Processors. Ahmad Yasin, Jawad Haj-Yahya, Yosi Ben-Asher, Avi Mendelson. In ACM Transactions on Architecture and Code Optimization (TACO), Vol. 16, No. 4, Article 46, December 2019 and In European Network of Excellence on High Performance and Embedded Architecture and Compilation, HiPEAC 2020. [ACM open access]
2010s
2019Tuning Performance via Metrics with Expectations. Ahmad Yasin, Yosi Ben-Asher, Avi Mendelson. Computer Architecture Letters (CAL) 2019. [IEEE]
A First-order Approximation of Microarchitecture Energy-Efficiency. Ahmad Yasin, Yosi Ben-Asher. SAMOS 2018. [slides][ACM]
Low-Overhead Dynamic Instruction Mix Generation Using Hybrid Basic Block Profiling. Andrzej Nowak (CERN Openlab and EPFL), Ahmad Yasin, Pawel Szostek, Willy Zwaenepoel. In IEEE International Symposium on Performance Analysis of Systems and Software, ISPASS 2018. [paper]
A Methodology for OLTP Micro-architectural Analysis. Utku Sirin (EPFL), Ahmad Yasin, Anastasia Ailamaki. In Proceedings of the 13th International Workshop on Data Management on New Hardware, DaMoN 2017. [ACM]
Inside 6th-Generation Intel Core: New Microarchitecture Code-Named Skylake. Jack Doweck, Wen-Fu Kao, Allen Kuan-yu Lu, Julius Mandelblat, Anirudha Rahatekar, Lihu Rappoport, Efraim Rotem, Ahmad Yasin, Adi Yoaz. IEEE Micro, Volume 37, Issue 2, 2017. [IEEE]
Fine-Grain Power Breakdown of Modern Out-of-Order Cores and Its Implications on Skylake-Based Systems. Jawad Haj-Yihia, Ahmad Yasin, Yosi Ben-Asher, Avi Mendelson. In ACM Transactions on Architecture and Code Optimization (TACO) Journal, Volume 13 Issue 4, December 2016 and In European Network of Excellence on High Performance and Embedded Architecture and Compilation, HiPEAC 2017
Inside 6th generation Intel Core code named Skylake: New Microarchitecture and Power Management. Jack Doweck, Ittai Anati, David Blythe, Hong Jiang, Wen-fu Kao, Julius Mandelblat, Lihu Rappoport, Efraim Rotem, Ahmad Yasin. Hot Chips 2016. [slides]
Breakthrough of PMONs Validation introduced in Skylake, Emile Ziedan, Yaniv Dana, Sekhar Katta, Ahmad Yasin, Sameer Desai, Rajalakshmi Sahoo. In Design & Test Technology Conference (Intel's premier conference), DTTC 2015. [paper#24875 available within Intel]
Establishing a Base of Trust with Performance Counters for Enterprise Workloads. Andrzej Nowak, Ahmad Yasin, Avi Mendelson, Willy Zwaenepoel. In 2015 USENIX Annual Technical Conference, USENIX ATC 2015. [paper][slides]
DOEE: Dynamic Optimization framework for better Energy Efficiency. Jawad Haj-Yihia, Ahmad Yasin, Yosi Ben-Asher. In SpringSim High Performance Computing Symposium, HPC 2015. [paper] [slides]
Compiler-Directed Power Management for Superscalars. Jawad Haj-Yihia, Yosi Ben Asher, Efraim Rotem, Ahmad Yasin, Ran Ginosar. In European Network of Excellence on High Performance and Embedded Architecture and Compilation, HiPEAC 2015. and ACM Transactions on Architecture and Code Optimization (TACO) Journal, Volume 11 Issue 4, January 2015
Energy management of highly dynamic server workloads in a heterogeneous datacenter, Rotem, Efraim, Uri C. Weisser, Avi Mendelson, Ahmad Yasin, and Ran Ginosar. In IEEE International Workshop on Power and Timing Modeling, Optimization and Simulation, PATMOS 2014. [paper]
Deep-dive Analysis of the Data Analytics Workload in CloudSuite. Ahmad Yasin, Yosi Ben-Asher, Avi Mendelson. In IEEE International Symposium on Workload Characterization, IISWC 2014. [paper] [slides]
A Top-Down Method for Performance Analysis and Counters Architecture. Ahmad Yasin. In IEEE International Symposium on Performance Analysis of Systems and Software, ISPASS 2014. [paper or bit.ly/tma-ispass14] [slides][data spreadsheet][ResearchGate]
How to Tune Applications Using a Top-Down Characterization of Microarchitectural Issues. Jackson Marusarz, Shannon Cepeda, Ahmad Yasin. Intel whitepaper 2013. [link]
Copyright
IEEE - Copyright (C) 2024 by IEEE. Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit. To copy otherwise, to republish, to post on servers, or to redistribute to lists, requires prior specific permission and/or a fee.
Copyright of IEEE, ACM, USENIX, et al.
Professional Talks
New! Top-down Analysis for Optimizing Out-of-Order Cores’ Performance. A full online lecture including SPR demo in "Advanced Topics in Computer Architecture" course, Tel-Aviv University (TAU), Feb 2024 [x-slides][YouTube TBD][course homepage]
TMA Version 4 and Sapphire Rapids for HPC tools Developers - A21 (Aurora) Community Perf Tools working group, Argonne National Lab, August 2022 [slides]
Top-down Analysis for Optimizing Out-of-Order Cores’ Performance. Lecture including perf-tools demo in "Advanced Topics in Computer Architecture" course, Tel-Aviv University (TAU), November 2021 [slides][YouTube in Hebrew]
Top-down Analysis for Optimizing Out-of-Order Cores’ Performance. A shorter online lecture in "Advanced Topics in Computer Architecture" course, Tel-Aviv University (TAU), November 2020 [slides]
Performance Analysis Challenges in Modern Servers and Enhancement Coming in Ice Lake. Reversim Summit, Tel Aviv, June 2019 [Youtube in Hebrew]
How TMA Addresses Challenges in Modern Servers and Enhancements Coming in IceLake. Scalable Tools Workshop, Solitude; Utah, July 2018 [slides]
Top-down Microarchitecture Analysis (TMA) through Linux perf and toplev tools. Haifa::C++ Meetup, March 2018 [website][slides]
Performance Analysis in Modern Multicores. Practical Parallel Programming course, Haifa University, January 2018 [slides]
Performance Analysis in Out-of-Order Cores. Closing lecture in Digital Computer Architecture (MAMAS), Technion CS course, Winter 2016 [slides][course site]
Software Optimizations Become Simple with Top-Down Analysis Methodology on Intel® Microarchitecture Code Name Skylake, Ahmad Yasin. Intel Developer Forum, IDF 2015. [Youtube] [slides][TMA_Metrics][toplev (tool for Linux)] (aka TMAM)
Top-Down Analysis simplifies Performance Optimizations through VTune™. Technion, 2015. [slides]
Motivating Talks
New!! Safe Internet Behaviors. For local three (Junior-)High Schools, Kafr Manda – February, 2023 [slides]
Inspiring Career At Intel. For a meetup with Arab Intel Community (AIC) engineers, Haifa, June 2019 [slides]
The Sky Is The Limit - An invited talk to Aafaq High School, Kafr Manda, September 2015 [slides]
Other Resources
PhD Thesis
Thorough Analysis of Power and Performance Phenomena in Modern CPU Architectures. December 2019. [pdf]
Software tools
https://github.com/aayasin/perf-tools - A package that democratizes and structures performance analysis.
Patents
TBD. Use Google Scholar, or https://patents.justia.com/inventor/ahmad-yasin or http://www.freshpatents.com/Ahmad-Yasin-Haifa-invdxy.php
Related Links
https://www.byader.org/ : Albyader association aims at supporting local Arab students including a scholarship program for advancing higher education and scientific research.