Over the past 20 years the HEP community has developed and gravitated around an analysis ecosystem centered on ROOT. ROOT and its ecosystem both dominate HEP analysis and impact the full event processing chain, providing foundation libraries, I/O services etc. that have prevalence in the field.
The analysis tools landscape is however evolving in ways that can have a durable impact on the analysis ecosystem and a strong influence on the analysis and core software landscape a decade from now, a timescale currently in an intensive planning round with the HEP Software Foundation (HSF) Community White Paper process. Data intensive analysis is growing in importance in other sciences and in the wider world. Powerful tools and new development initiatives, both within our field and in the wider open source community, have emerged. Creative developers have an ever more powerful open source toolkit available and are applying it towards innovations that leverage both open source and the ROOT ecosystem. ROOT itself is approaching a major re-engineering with ROOT 7, leveraging the powerful evolution of C++, with a major overhaul in its interfaces as seen both by its users and by satellite tools in the ROOT ecosystem.
With these considerations we are organizing this open HEP software community workshop convened by the HSF to examine the analysis ecosystem, currently and in the future with a 5-10 year view. The workshop will be something of a retreat aimed at an inclusive building of consensus among developers, users, projects and their supporters in the HEP analysis ecosystem.
See the indico page.
The First HSF Visualization Workshop takes place from the 28th to the 30th of March 2017, at CERN and remotely. It spans three afternoons, to let US colleagues connect remotely through the Vidyo video-conference system.
Visualization plays an important role in HEP. It is not only used to produce event displays for physics analysis, papers, press releases and Outreach&Education material. But it is also used at many different levels in HEP experiments, to visualize experiments’ data for a number of tasks: to support detector development, to verify the simulation and to check the reconstruction algorithms, to name a few.
A long time had passed since the last time the HEP Visualization community gathered to share their software tools, ideas and thoughts. Also, nowadays computer graphics and the related technologies offer many open-source tools, which are worth to be considered by the HEP Visualization community, to be tested for our purposes.
This workshop aims at gathering Visualization experts and all interested people from the HEP community, to present their work and thoughts. Also, the goal is to find new ways of collaborative efforts, to build a shared view towards HEP common software tools.
Beside that, invited speakers from industry – NVIDIA, KDAB, The Qt Company – will share with us their views and the open-source technologies they support.
The agenda of the Visualization Workshop can be found here:
A follow-up meeting will take place on Friday the 7th of April 2017, at CERN and remotely on Vidyo. The follow-up meeting is meant to let the colleagues who could not attend the main workshop to present their work.
Moreover we will have Petya Rudloff and Artem Sydiakin from The Qt Company, who will present to us the Qt Development Roadmap for the next years.
The agenda of the follow-up meeting can be found here: https://indico.cern.ch/event/628675/
We are happy to announce the next installment of the Software Technology R&D Forum, with a real technology highlight and speaker gem.
We managed to secure Kirk Shoop (Microsoft), the author of rxcpp, an implementation of the ReactiveX “approach”. This is a data-driven way of concurrent processing, leveraged for instance by Netflix. Some see it as the language-independent destination of all concurrency efforts, after we gave up on dealing with low-level entities like tasks and futures.
After his Computing Seminar (which will be recorded but not webcast) he offered a workshop-style session to discuss how to cast existing algorithms into the ReactiveX approach, with rxcpp as an example. Apart from his presentation, we would like to expose him to challenges from our environment and see how well ReactiveX maps to this.
You are cordially invited to bring those challenges with you, for instance by a two-slides presentation. Please contact the organizers if you volunteer to expose your concurrency / data processing challenges!
The session is scheduled for Thursday March 9, 17:00 GVA time (NOTE the unusual day and time due to speaker availability). At CERN, the physical location will be 32-1-A24; see https://indico.cern.ch/event/614559/ for slides and Vidyo.
Axel with Peter and Jerome.
The 2017 Connecting The Dots / Intelligent Tracker Workshop takes place from 6th to 9th of March at LAL-Orsay (close to Paris). With the parallel progress in pattern recognition algorithms and microelectronic technology, the design and performance of tracking detector is rooted in the solid interplay of hardware and software : sensors, readout and trigger electronics, online and offline reconstruction software. The main focus of the workshop is on pattern recognition and machine learning algorithms devoted to the reconstruction of particle tracks or jets in high energy physics experiments, and the hardware developments that enable them.
This 2017 edition is a merger of the Connecting The Dot series with the Workshop on Intelligent Tracker series.
This workshop will take place at the San Diego Supercomputing Center (SDSC) and the University of California at San Diego (UCSD).
This HEP Software Foundation (HSF) workshop will focus in particular on the Community White Paper (CWP), A Roadmap for HEP Software and Computing R&D for the 2020s.
Realizing the physics programs of the planned and/or upgraded HEP experiments over the next 10 years will require the HEP community to address a number of challenges in the area of software and computing. It is expected that the computing models will need to evolve and a significant “software upgrade” is required to prepare. In order to identify and prioritize the software research and development investments required, we are now beginning a community planning process. The aim is to produce a Community White Paper (CWP) which will describe the community strategy and a roadmap for software and computing R&D in HEP for the 2020s. This activity is organised under the umbrella of the HSF. The LHC experiments and HSF have been specifically charged by the WLCG project and we are reaching out to other HEP experiments around the world to participate.
This HSF workshop at SDSC/UCSD will be the first workshop supporting the CWP process. There will be plenary sessions covering topics of general interest as well as parallel sessions for the many topical working groups in progress for the CWP.
The HEP Software Foundation (HSF) has organized an open meeting at the request of the GeantV project. A group of community experts has been empanelled and provided with a charge to guide an assessment of the project. The panel is asked to produce a report that summarizes the meeting and make observations and recommendations constituting advice to the GeantV team to help it improve its work and set the future direction. See the indico agenda for details.
The HEP Software Foundation had its first formative workshop at SLAC in January 2015. That workshop led to the establishment of HSF activity areas in the topics of greatest community interest identified at the workshop, with an organization following the model of a community-driven “do-ocracy”. Since then, these activities have developed and new opportunities present themselves.
The HSF will hold its second workshop May 2-4 2016 at LAL in Orsay, near Paris (France). LAL have kindly volunteered to host, assuring us of another fine venue. Registration is open with all the logistics/travel information: https://indico.cern.ch/e/HSFWorkshop2016. The program will have two main elements. The first element will be a plenary gathering with talks and discussion on progress to date and future plans, how to garner greater participation, new initiatives and projects, and guest speakers from the open software community. The second element will be a select number of focused mini-workshops and hackathons, in areas of current or potential HSF activity that are of broad interest and relevance, with hands-on objectives. The ‘do-ocracy’ part of the program.
Workshop content and topics have not been finalized, we would like your input in order to do that, but a working-draft program is here, together with a doodle poll to quickly collect your input. Registration is open and logistics have been established. Please register!
We would like to invite you to the first Common Track Reconstruction Software Forum on December 3rd at 3pm GVA time.
We hope this first meeting will serve as a kick-off for a more regular forum to discuss track reconstruction software forum across experiments, which we would organise under the formal umbrella of the HEP Software Foundation.
The Data Science @ LHC 2015 Workshop takes place from 9th to 11th of November at CERN.
The CHEP 2015 organizers have kindly agreed to include in the Conference planning a HEP Software Foundation meeting early Friday afternoon Apr 17, just after the conclusion of the Conference. Time and details are to be determined, but with very many flights to Tokyo available in the late Friday afternoon and evening we hope that many will be able to include the HSF meeting in their CHEP plans without significant disruption to their travel plans.
The HSF had a workshop at SLAC’s Kavli Auditorium in January 2015, Tue 20 - Wed 21, with discussions continuing on Thu 22. The main goal of the workshop was to refine the next steps for building the HSF. The workshop was successful in this, with about 100 participants (80 local and 20 remote) contributing to establishing a concrete set of community mandated activities for the HSF. Several workshop summaries presented around the community are attached to this page. The list of registrants is available on the workshop website linked below.