The Berkeley Research Computing (BRC) program supports research with a coordinated set of services across a range of computation and data analysis needs. BRC includes consulting that ensures faculty are matched to the appropriate resources, and that the computation and data resources meet their needs. The BRC program is sponsored by the CIO, the Vice Chancellor for Research, and the Chancellor.
Add your story: Please tell us how BRC impacts your research (Google Form)
(one-page overview, PDF)
Consulting and Community
- First point of contact for faculty and other campus researchers, to ensure match to appropriate resources
- Specialist consulting in each service area
- Support migration between computational modes for efficient scaling and reproducible research
- Domain consultants for specific skills, as part-time staff or Fellows
- Foster cross-domain community and knowledge-sharing
- Partnering with network of partners (D-Lab, SCF, BIDS, et al.) to coordinate consulting services across campus
- Facilitation of local, national, and cloud computational resources
- High performance computing with high-speed, low-latency interconnect and high-speed parallel filesystem
- Standard, High-Memory, GPU, and High-Throughput-Computing (HTC) pools available
- Infrastructure and admin costs subsidized for Condo contributions, unused capacity available to campus
- Condo users can “burst” beyond their hardware
- Faculty computing allowance provides free access for PI’s
- Instructional computing allowance provides support for instruction
- Supports students learning computational methods
- Managed in partnership with LBNL HPC Services group
- Consulting services and documentation to solve common problems of access and administration of public cloud resources, and integration with teaching
- Support for commercial services (AWS, Azure, etc.) as well as national centers (XSEDE, NERSC, SDSC, etc.)
- Integration with data and network infrastructure
- Investigating flexible cloud-like computing environments within Savio
- Working with EECS, RISELab, D-Lab, and others to develop materials and services
- Web-accessible environments to run analytic software packages (Stata, R Studio, ArcGIS, etc.) on a scalable platform
- Domain-specific VM images can be prepared, managed
- Provides anywhere, anytime access
- Partner with IST to provide service infrastructure and consulting, and with domains (GSPP, Haas, ARF, et al.) to define domain images and to provide end-user support
Computation and Data
BRC consultants work closely with the Research Data Management (RDM) program to support data and computational needs across research workflows.
On 22 May 2014, the Berkeley Research Computing Program was formally launched (iNews article). Program Manager Patrick Schmitz gave the following overview of the program at the launch event held at Sutardja Dai Hall:
UC Berkeley History Professor Cathryn Carson, Interim Director of the D-Lab and Associate Dean of Social Sciences, speaks at the BRC Launch of 22 May 2014 on the diversity of research among 450 faculty in Berkeley's social science disciplines, as well as ethnographic similarities as new computational methodologies are taken up across these disciplines. Prof. Carson identifies types of computational resources required by social scientists, and describes several research projects that make use of those resources. She describes Berkeley Research Computing Program staff engagement with faculty and graduate students in order to frame the program in the context of needs articulated by the researchers themselves.
Current BRC services are regularly expanding (e.g., new compute pools in Savio and additional capacity in AEoD). In addition, we are developing additional services, such as secure computing environments for sensitive data: support for Protection Level 2/3 data (formerly PL1) in both Savio and AEoD will launch in 2019, and we are developing a proposal to support P4 (formerly PL3) and HIPAA data. We are also investigating support for additional modes of computation and best practices for mobility of computation across diverse computational resources.