Tag Archive: CCC Blog

Items from the Computing Community Consortium (CCC) Blog.

Mark HillMark Hill

Cache or Scratchpad? Why Choose?


The following is a special contribution to this blog by CCC Executive Council Member Mark D. Hill of the University of Wisconsin-Madison. Full disclosure: He had the pleasure of working with one of the authors of the discussed paper—Sarita Adve—on her 1993 Ph.D.

Great conundrums include:
* Will I drink coffee or tea?
* Shall I have cake or ice cream?
* Should I use a cache or scratchpad?
While most readers will not face the last choice, it is important for saving time and energy in the devices we love by keeping frequently used information close at hand.

Excitement Around K-12 CS Education, but There’s Work to be Done by the CS Community


Mayor Bill de Blasio announced this week that every public school in New York City, from elementary through high school, must offer computer science (CS) courses to all students within 10 years. It is estimated that fewer than 10% of schools in New York City currently offer a CS course, and only 1% of students take such a class. Computer science will not be required of all students, but the opportunity to take a CS course will be available in every school.

Video Analysis for Body-worn Cameras in Law Enforcement


In May, The White House Office of Science Technology Policy, Department of Commerce, and the Arnold Foundation approached the Computing Community Consortium (CCC), as a community organization of computer science researchers, to lead a conversation for law enforcement to learn about the state of the art in video-analysis techniques and how they may be applicable to analyze and improve law enforcement practice. This was a timely opportunity to provide input to a burgeoning application space: police body-worn cameras.

brain workshop cover imagebrain workshop cover image

CCC BRAIN Workshop Report


The organizing committee for the Research Interfaces between Brain Science and Computer Science (BRAIN) have released their workshop report.

This two-day workshop, sponsored by the Computing Community Consortium (CCC), brought together brain researchers and computer scientists for a scientific dialogue aimed at exposing new opportunities for joint research in the many exciting facets, established and new, of the interface between the two fields. Videos of the workshop presentations, as well as the presentation slides, are posted on the workshop website in the Agenda.

CCC-Led White Papers on the Science of Autonomy


In May, the Computing Community Consortium (CCC) commissioned members of the research community to generate white papers to help guide strategic thinking in autonomous systems in a number of different domain specific areas, including Aerial Earth Science, Construction, Defense, Disaster Management, Healthcare, Paths Towards Autonomy, Service Robots, and Transportation Systems.

Extensible Distributed Systems Workshop


Imagine slipping into a presentation that has already started and finding a seat in the back. The speaker is pointing at her slides explaining the diagram but you can barely hear her from the back of the room. All the sudden your cell phone, which you had placed on the table when you took your seat, begins to project the speaker’s voice. Now you can watch the speaker and hear her without any problems.

CCC BRAIN Workshop: Research Interfaces between Brain Science and Computer Science


Early pioneers of computing such as Alan Turing, John Von Neuman and Herb Simon were fascinated by the possibility of computing opening a window into our understanding of the brain, and how understanding the brain might advance computing. A half century later, computing has made extraordinary progress, but much of the inner workings of the brain remain a mystery. Can we re-ignite the early promise of synergy between research on the human brain and computer science to the benefit of both fields?

CCC Uncertainty in Computation Workshop


The Computing Community Consortium’s (CCC) Uncertainty in Computation Visioning Workshop was held in Washington DC in mid October, led by Bill Thompson and Ross Whitaker from the University of Utah. The workshop brought together over 40 scientists from different disciplines including simulation and data science, engineering, statistics, applied mathematics, visualization, decision science and psychology. The overarching goal of the workshop was to open a discussion between experts with diverse scientific backgrounds about the topic of uncertainty/risk and its communication. The attendees worked to articulate grand research challenges in understanding and communicating uncertainty inherent in computational processes — as an integral part of various scientific disciplines.

CCC Aging in Place Workshop


On September 10-11, the CCC co-hosted a visioning workshop focused on technologies that will allow older adults and people with disabilities to “age in place,” remain in their homes longer, reduce health care costs and enhance quality of life. CCC partnered with the National Institutes of Health (NIH) to organize the “Trans-NIH/Interagency Workshop on the Use and Development of Assistive Technology for the Aging Population and People with Chronic Disabilities.” Held on the NIH campus in Bethesda, MD, the engaging workshop brought together a diverse set of experts – computer science researchers, medical practitioners, and government officials from numerous agencies (NIH,NSF, NIDRR, HUD, VA, FDA, CMS), to chart a course for the research agenda needed to advance technologies that will allow seniors to age in place.

Origami-Inspired Robots Spring to Life


Inspired by the traditional Japanese art form of origami, researchers from Harvard University and Massachusetts Institute of Technology (MIT) have figured out how to take flat sheets of specialized paper and plastic and make it self-fold into a complex machine that can “get-up and go”.