Wednesday, November 30, 2005
New Musical Interface: Air Guitar
I am guessing some of you have seen the website for the "Project: Air Guitar", but if not, here is some light reading:
http://www.newscientist.com/article.ns?id=dn8383
http://airguitar.tml.hut.fi/tech.html
The authors discuss gesture recognition and musical style. It seems like a pretty cool, though somewhat kitschy project to me. I bet it would have made waves at the Cal-IT2 opening.
Doug
--
-- --- ----- ------- ----------- ------------- -----------------
Douglas Turnbull
Graduate Student
Computer Science
UC San Diego
Friday, November 18, 2005
Re: branch prediction and multithreading
here is the class website !
http://www-cse.ucsd.edu/classes/fa05/cse240a/lecture.html
> Here is a list from Dave on issues of computer architecture.
>
>
>> Multithreading
>>(papers found in following website)
>>http://www.cs.washington.edu/research/smt/
>>1) Simultaneous Multithreading: Maximizing On-Chip Parallelism
>>2) Compilation Issues for a Simultaneous Multithreading Processor
>>3) Simultaneous Multithreading: A Platform for Next-generation Processors
>>
>>Branch Predictors
>>
>>Trading Conflict and Capacity Aliasing in Conditional Branch Predictors.
>>www.lems.brown.edu/~iris/en291s9-04/ papers/seznec-branch-isca97.pdf
>>
>>(papers below found in following website)
>>(http://www-cse.ucsd.edu/classes/fa05/cse240a/proj.html)
>>
>>McFarling, Combining Branch Predictors, WRL TN-36. Good description of
>>local, correlating, gshare, and combining predictors.
>>
>>Kessler, The Alpha 21264 Microprocessor, IEEE Micro, 1999. Uses variant
>>of McFarling's combining (tournament) predictor.
>>
>>A. Eden, and T. Mudge. The YAGS branch predictor. 31th Ann. IEEE/ACM
>> Symp.
>>Microarchitecture (MICRO-31), Dec. 1998. Good description of a variety
>> of
>>anti-aliasing predictors (predictors that still work with large working
>>sets of branches). Don't take their word that theirs is best without
>>testing it out...
>>
>>C.-C. Lee, I.-C. Chen, and T. Mudge. The bi-mode branch predictor. 30th
>>Ann. IEEE/ACM Symp. Microarchitecture (MICRO-30), Dec. 1997. Although
>> the
>>previous had a good description of bi-mode, this is the original.
>>
>>A. Seznec, S. Felix, V. Krishnan, Y. Sazeides. "Design trade-offs for the
>>Alpha EV8 conditional branch predictor", in : Proceedings of the 29th
>>International Symposium on Computer Architecture, May, 2002. Take a deep
>>breath before you enter...
>>
>>
>>Thanks,
>>David Camargo
>
Thursday, November 17, 2005
branch prediction and multithreading
Here is a list from Dave on issues of computer architecture.
> Multithreading
>(papers found in following website)
>http://www.cs.washington.edu/research/smt/
>1) Simultaneous Multithreading: Maximizing On-Chip Parallelism
>2) Compilation Issues for a Simultaneous Multithreading Processor
>3) Simultaneous Multithreading: A Platform for Next-generation Processors
>
>Branch Predictors
>
>Trading Conflict and Capacity Aliasing in Conditional Branch Predictors.
>www.lems.brown.edu/~iris/en291s9-04/ papers/seznec-branch-isca97.pdf
>
>(papers below found in following website)
>(http://www-cse.ucsd.edu/classes/fa05/cse240a/proj.html)
>
>McFarling, Combining Branch Predictors, WRL TN-36. Good description of
>local, correlating, gshare, and combining predictors.
>
>Kessler, The Alpha 21264 Microprocessor, IEEE Micro, 1999. Uses variant
>of McFarling's combining (tournament) predictor.
>
>A. Eden, and T. Mudge. The YAGS branch predictor. 31th Ann. IEEE/ACM Symp.
>Microarchitecture (MICRO-31), Dec. 1998. Good description of a variety of
>anti-aliasing predictors (predictors that still work with large working
>sets of branches). Don't take their word that theirs is best without
>testing it out...
>
>C.-C. Lee, I.-C. Chen, and T. Mudge. The bi-mode branch predictor. 30th
>Ann. IEEE/ACM Symp. Microarchitecture (MICRO-30), Dec. 1997. Although the
>previous had a good description of bi-mode, this is the original.
>
>A. Seznec, S. Felix, V. Krishnan, Y. Sazeides. "Design trade-offs for the
>Alpha EV8 conditional branch predictor", in : Proceedings of the 29th
>International Symposium on Computer Architecture, May, 2002. Take a deep
>breath before you enter...
>
>
>Thanks,
>David Camargo