Mark A Becker
Home  Me  Portfolio  Words
Send message  Send Message GitHub Google + LinkedIn FaceBook
IEEE Computer Society

Speaking Event (past) - April 11, 2012 - "Multicore, the Memory Wall, and Numerical Compression"

Why is multicore processor utilization decreasing? A worrying trend has emerged in supercomputing, which deploys thousands of multicore CPU and GPU sockets for big data applications, foreshadowing future problems with multicore. As a percentage of peak Mflops, today’s supercomputers are less than 10% utilized. The reason is simple: input-output (I/O) has not nearly kept pace with multicore MIPS. While cores per die scales with Moore’s Law, interconnect to off-chip memory, system busses, networks, and disk drives does not. Multicore CPUs and GPUs are hitting the memory wall. We present a novel numerical compression algorithm for integers, floating-point values, still images, and video that increases DDRx, PCIe, Ethernet, and SAS/SATA bandwidth by 2x to 6x at wire speeds, with complete user control and without changing the final results of the computation.

Al Wegener is the CTO, chairman and founder of Samplify Systems, a venture-funded IP licensing start-up whose compression and acceleration products reduce bandwidth and storage bottlenecks in electronic systems. Samplify’s products offer lossless, fixed-rate and fixed-quality compression modes that users control in real time. Mr. Wegener has developed products for wireless, pro and consumer audio, and defense applications. Mr. Wegener holds an MSCS from Stanford University, a BSEE from Bucknell University, and is named on 30+ U. S. patents.

Read more...(IEEE SCV-CS)
GitHub - Social Coding

Find me on GitHub

I have begun uploading some projects I have worked on to GitHub. This is a public account, so if one is inclined to view and or download the project, they can.

GitHub is the best place to share code with friends, co-workers, classmates, and complete strangers. Over a million people use GitHub to build amazing things together.

My account on GitHub
IEEE Computer Society

Speaking Event (past) - March 13, 2012 - "Creating System-On-Chips: Mixing HW & SW Successfully"

On Tuesday, March 13 (2012), Stuart Swan will discuss the successful creation of complex systems based on the mixing of SoCs and software.

"Swan is a Senior Architect in the Systems Solutions Group at Cadence Design Systems, helped develop the SystemC standard, and has more than twenty years of experience in the EDA industry."

Read more...(IEEE SCV-CS)
Read more...(EDA360)
Cloudstock at Cloudforce - San Francisco

Developer Event (past) - 1-day free cloud developer event - March 15, 2012

"Join 3,000 developers to start developing your own Social Enterprise apps at Cloudstock, a 1-day cloud developer event running in parallel with Cloudforce on March 15 in San Francisco."


Place to be

SCE logo

"The Society for Computer Engineering (SCE), is an establishment of people in the computer & software engineering discipline that serves to foster a sense of community among students, faculty, and alumni in the computer engineering curriculum."

If you are a software or computer engineering student at SJSU, this is the place for you. They have a great club room and a good group of people.
IEEE Computer Society

Speaking Event (past) - "Learn the secrets of taming the GPU"

"Next Tuesday evening (Sept. 13th, 2011) in San Jose, Michael Shebanow will give a talk titled 'GPU computing: Taming a 23,000 Thread Beast!'"

"In this talk, using NVIDA GPUs as a basis, I’ll provide a brief history of the GPU, the evolution of GPUs into computing devices, understanding their performance characteristics, and the challenges that lie attaining high performance from these devices."

Read more...(IEEE SCV-CS)
Read more...(EDA360)
Linux Mint

The Distro I Use...

SCE logo
"The purpose of Linux Mint is to produce a modern, elegant and comfortable operating system which is both powerful and easy to use."

"Started in 2006, Linux Mint is now the 4th most widely used home operating system behind Microsoft Windows, Apple Mac OS and Canonical's Ubuntu."

My opinion:
This is by far the easiest linux distribution I've used. It really is ready to go right out of the box.
As much as I like Linux Mint, version 12 only lasted one day before I switched back to version 11. It was Gnome 3 that was to blame.
Contact   ©2012 Mark Becker