Change 26438

Time Attribute with previous and current values
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.