Research Computing Consulting

Berkeley Research Computing staff and domain consultants hold office hours twice a week in the Academic Innovation Studio (117 Dwinelle; enter through the main doors, take a left, and walk all the way to the wall). BRC office hours are scheduled for:

  • Wednesdays 1:30 - 3 PM
  • Thursdays 9:30 - 11:30 AM

Researchers are welcome to drop in, or schedule an appointment by emailing brc@berkeley.edu.

BRC domain consultants -- made up of UCB graduate students and staff -- is to extend the reach and impact of campus, publicly-available, and national research computing infrastructure in support of the research conducted by faculty and students at UC Berkeley. BRC domain consultants serve as a first point of contact for faculty, postdocs, grad students, and research staff, working to understand scholars’ research and facilitate their access to the computing resources that might best support that research.

Consultants are subject-matter experts in one or more research domains and/or computing resources (e.g., high performance computing (HPC), cloud computing, analytical environments software stacks/tools, etc.) of high interest to campus researchers.

Key aspects of the BRC Consulting service include:

  • First point of contact for faculty, to ensure match to appropriate resources
  • Specialist consulting in each service area
  • Supporting migration between computational modes for efficient scaling and reproducible research
  • Domain consultants for specific skills
  • Fostering cross-domain community and knowledge-sharing
  • Partnering with network of partners (D-Lab, SCF, BIDS, et al.) to coordinate consulting services and training across campus
  • Coordinating with operational team of BRC-run services such as the Savio HPC cluster or AEod VMs.

Types of assistance that BRC consultants do not offer:

  • Debugging users’ analytical/processing code (note: domain consultants may assist with debugging Slurm job scripts on Savio or other environments)
  • Optimizing code

That said, BRC staff will offer architectural / engineering advice; and if BRC has staff with skills appropriate to a coding effort, it may be possible to arrange a funded engagement (researcher pays for staff time). Through FY 17-18, BRC also has a cyberinfrastructure engineer (Maurice Manning); if you need assistance creating a “plumbing” component (e.g. connecting Jupyter notebooks to Box, etc.; see here for a more detailed description), contact brc@berkeley.edu to discuss whether your project is a good fit for a cyberinfrastructure engineer engagement.