Jonathan Beard

My personal website, research, and blog

About Jonathan Download C.V.

Jonathan is an experienced leader, manager, and researcher. His current research is in the area of data movement reduction hardware/software system architecture solutions for post-exascale and post-Moore systems. Jonathan is currently a staff research engineer at ARM in Austin, Texas, advisor to, and owner of Arkhesoft LLC. He is a graduate of Louisiana State University, The Johns Hopkins University, and Washington University in St. Louis. Jonathan holds baccalaureate degrees in Biology and International studies, a masters degree in Bioinformatics and a doctorate in Computer Science under the research direction of Dr. Roger Chamberlain. Jonathan is a U.S. Army veteran. He served in multiple countries, in roles ranging from platoon leader and general's Aide-de-Camp to deputy director within a large successful multi-national organization. Jonathan has successfully led companies in size from 50 through 250, including managing and directing start-up operations of an organization with a multi-million USD budget.

Lightning history: I love cars, computers, and robots. I've built several motors, transmissions, and even drag raced a Ford Mustang for a while. I'm a U.S. Army veteran. I've served in multiple countries, in roles ranging from platoon leader to a general's Aide-de-Camp. I've been programming since I got a used Commodore Vic 20 as a kid (with a tape drive). I have a wide ranging education from International Studies to Computer Science (see curriculum vitae). In 2013 I was selected as a Google Scholar through the Google-SVA scholarship program (contact me if you want to know more about it). I'm also currently a member of several special interest groups and societies: ACM Upsilon Pi Epsilon (academic honor society), IEEE Computer Society, ACM SIGMETRICS and ACM SIGHPC.

I'm interested in computation on diverse architectures, acceleration of computationally intense applications, and optimization of streaming algorithms on heterogeneous systems. This includes architecture, languages, theoretical foundations, and engineering solutions to parallel systems.