|
Change #26438
2014-03-04
00:19:30
|
update
Calagator::Event
1250465681
pdxbyte users group first meeting (C/C++/Assembly)
Roll back
| description |
A Portland Oregon users group primarily for languages that compile to machine native format such as C, C++, and Assembly.
Talks TBD |
→ |
A Portland Oregon users group primarily for languages that compile to machine native format such as C, C++, and Assembly.
5pm
Doors open, unstructured time.
6pm
The MOS 6502 might be the most historically significant processor for one reason: It fueled the PC revolution. You have probably used a device with a 6502, and maybe even programmed one, but do you know the historical context for it and what made it successful? This talk briefly covers the following aspects of the 6502: the events that lead to its creation, the elegance of the design, and the lessons we can learn from its success.
Speaker Bio:
Jason Dagit is a research engineer at Galois. He received a M.S. in Computer Science from Oregon State University in 2009. He has been active in the Haskell community since 2005 and he is currently a member of the Haskell.org committee. His areas of interest include functional programming, computer graphics, and most recently hardware design. He enjoys working in the space between pure research and industrial practice.
7pm
Popcount as an Example Of Microbenchmarking in C
Quickly determining the number of 1 bits in a binary machine
word, the so-called "popcount", has always been an
interesting problem for developers. Popcount is useful in
applications ranging from cryptography to games, so it is
worth trying to optimize. In this talk, I will report on a
number of different popcount algorithms and their C
implementation performance, in the context of a
"microbenchmarking" framework custom-built in C for this
purpose. I will also explore the pitfalls of C in
microbenchmarking and the issues, problems and relevance of
microbenchmarking in general.
Speaker Bio:
Bart Massey got his B.A. in Physics from Reed in 1987,
having learned C while he was there. After a couple of years
writing C code at Tektronix, Inc. Bart attended University
of Oregon, where he received his MSCS in 1992 and his
Ph.D. in 1999. For the past 14 years, he has been a Computer
Science Professor at Portland State University. He still
writes more C than he cares to admit. |
| venue_details |
5pm is the beginning of our reservation, don't try to show up before then. Actual meeting start time will be a bit later. Will update this before first meeting. |
→ |
5pm is the beginning of our reservation, don't try to show up before then. |
|