Christopher Cantalupo

Software Architect at Intel Corporation

Portland, Oregon, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Christopher Cantalupo is a software architect with over a decade of experience designing system software and power-management frameworks for high performance computing. He leads development of GEOPM at Intel, building extensible distributed power- and performance-control tooling used in HPC clusters and integrated into OpenHPC. His earlier work includes memkind for heterogeneous memory management (notably for Knights Landing) and micperf for cross-platform benchmark evaluation, reflecting a strong focus on performance engineering and reproducible measurement. Christopher combines low-level systems expertise (kernel modules, SLURM plugins, DevOps packaging) with statistical and large-data analysis skills honed at national labs and academia. An effective communicator, he regularly translates complex technical tradeoffs for engineers, scientists, and product stakeholders. Based in Portland, he is an active open-source contributor whose tools bridge research and production HPC environments.
code12 years of coding experience
job16 years of employment as a software developer
bookBS, Mathematics, BS, Mathematics at Carnegie Mellon University
github-logo-circle

Github Skills (7)

hpc10
devops10
package-repository9
bash9
linux8
mpi7
python5

Programming languages (7)

C++CRustM4SassHTMLPython

Github contributions (5)

github-logo-circle
openhpc/ohpc

Oct 2017 - Aug 2019

OpenHPC Integration, Packaging, and Test Repo
Role in this project:
userDevOps Engineer
Contributions:12 commits, 11 PRs, 19 comments in 1 year 10 months
Contributions summary:Christopher primarily contributed to the integration and testing of the GEOPM package within the OpenHPC environment, specifically adding documentation and tests for GEOPM functionality. Their work involved adding and modifying shell scripts and configuration files related to the 'msr-safe' kernel module. The user also implemented a SPANK plugin for the SLURM resource manager, improving the usability of the system.
mpitest-repophpclusters-managementlinuxfoundation
memkind/memkind

Mar 2014 - May 2016

Memkind is an easy-to-use, general-purpose allocator which helps to fully utilize various kinds of memory available in the system, including DRAM, NVDIMM, and HBM
Contributions:849 commits, 6 PRs, 28 pushes in 2 years 2 months
memorydramcallbacksdelaypurpose
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Christopher Cantalupo - Software Architect at Intel Corporation