Summer Research Opportunities

Wednesday, November 12, 2014 - 06:30 pm
Swearingen 2A17
Hey everyone. I'll be giving an informative talk tonight about research opportunities and summer positions. It will primarily cover REU programs and National Lab programs, which I was involved in the past two summers. I encourage everyone to come out and tell others as well. I especially encourage freshman and sophomores and even those not in ACM or even computing since the information will be applicable to anyone. Thanks everyone! Nick Weidner More Info.

Benefits of Video Games in Multidisciplinary Scientific Research

Tuesday, November 11, 2014 - 03:00 pm
Swearingen (3A00, Dean’s Conference Room)
Dissertation Defense Department of Computer Science and Engineering University of South Carolina Candidate: Jeremiah Shepherd Advisor: Dr. Jijun Tang Date: November 11, 2014 Time: 3:00pm-5:00pm Place: Swearingen (3A00, Dean’s Conference Room) Abstract In recent years, gaming research has taken off. In this work, we show that effectively implementing systems that are based in theoretical research, and combining that with gaming practices that these artifacts can be effective research tools. The first work is based on new theories in speech pedagogy, and demonstrates its effectiveness. Next, the following work will show that using a game which simulates therapeutic speech practices can aid in the study of rehabilitation. Finally, the last work will show how using game practices with a large scale visualization could potentially result in scientific breakthroughs in the biologic community. Ultimately all of these works show the multi-disciplinary use of games in scientific research.

Automatic Loop Tuning and Memory Management for Stencil Computations

Monday, November 10, 2014 - 09:00 am
Swearingen (3A75)
DISSERTATION DEFENSE Department of Computer Science and Engineering University of South Carolina Candidate: Fan Zhang Advisor: Dr. Jason Bakos Date: November 10, 2014 Time: 9:00am-10:00am Place: Swearingen (3A75) Abstract The Texas Instruments C66x Digital Signal Processor (DSP) is an embedded processor technology that is targeted at real time signal processing. It is also developed with a high potential to become the new generation of coprocessor technology for high performance embedded computing. Of particular interest is its performance for stencil computations such as those found in signal processing and computer vision tasks. A stencil is a loop in which the output value is updated at each position of an array by taking a weighted function of its neighbors. Efficiently mapping stencil-based kernels to the C66x device presents two challenges. The first one is how to efficiently optimize loops in order to facilitate the usage of Single Instruction Multiple Data (SIMD) instructions. On this architecture, like most others, SIMD instructions are not directly generated by the compiler. The second problem is how to manage on-chip memory in a way that minimizes off-chip memory access. Although this could theoretically be achieved by using a highly associative cache, the high rate of data reuse in stencil loops causes a high conflict miss rate. One way to solve this problem is to configure the on-chip memory as a program controlled scratchpad. It allows user to buffer a 2D block of data and minimizes the off-chip data access . For this dissertation, we have accomplished two goals: (1) Develop a methodology for optimization of arbitrary 2D stencils that fully utilize SIMD instructions through microachitecture-aware loop unrolling. (2) Deliver an easy-to-use scratchpad buffer management system and use it to improve the memory efficiency for 2D stencils. We show in the results and analysis section that our stencil compiler is able to achieve up to 2x speed up compared with the code generated by the industrial standard compiler developed by Texas Instruments, and our memory management system is able to achieve up to 10x speed up compared with cache.

Cyber Jeopardy

Friday, October 17, 2014 - 05:30 pm
Amoco Hall, Swearingen

Testing at Google Scale

Wednesday, October 15, 2014 - 06:00 pm
Amoco Hall, Swearingen

Hello Carolina students! Google's mission is to organize the world's information and make it universally accessible and useful. It's an enormous goal to accomplish and we need great people to help us achieve it! We invite you to come learn about Google and meet one of our Google engineers at this exciting event! Who: All Computer Science and Engineering students, but anyone with an interest in software development is welcome! What: Tech Talk - Testing at Google Scale Date: Wednesday, October 15th Time: 6:00 - 7:00 pm Where: Amoco Hall, 300 Main RSVP: Please use this link (http://goo.gl/KVdFwP) to pre-register We're hiring! Please check out our technical opportunities at www.google.com/careers/students We encourage you to apply online now! We hope you'll stay in touch with us by checking out the Google Students blog, following us on Google+, and checking out the Student YouTube channel. We look forward to seeing you there! The speaker will be Michael Jacobs, who received his BSCS in 2003 from this department. He is now a software engineer at Google.

Code-a-thon time!

Friday, October 3, 2014 - 09:00 pm
Swearingen, ACM Room

Code-a-thon time! https://www.hackerrank.com/back2school14 HackerRank is a fairly large coding problem site. They are sponsoring a code-a-thon over 24 hours (Oct. 3 9pm to Oct. 4 9pm) and the CSE department is helping us out with food and beverages. According to the site anyone that gets 1 problem right gets $50 of Amazon Web Service credit (use it for a Minecraft server?). Beyond that the prizes are listed on the site. If you want to eat some of the free pizza and other free food the department will provide you have to join the Facebook Event Page so we can get a headcount.

Gamecock Computing Research Symposium

Friday, September 26, 2014 - 02:00 pm
Swearingen Engineering Center

Come and see the research of our faculty and graduate students. Poster session is at 2:00pm in the Swearingen atrium. At 3:00pm there will be Awards and Faculty Presentations in Amoco Hall.