Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
O
OHR Meta Project
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
Wiki
Wiki
image/svg+xml
Discourse
Discourse
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
Projects
OHR Meta Project
Commits
2019ba3d
Commit
2019ba3d
authored
Nov 26, 2023
by
Javier Serrano
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
First two sections
parent
d6efe3ff
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
60 additions
and
146 deletions
+60
-146
cern_ospo_2023_11.tex
presentations/cern_ospo_2023/cern_ospo_2023_11.tex
+60
-146
No files found.
presentations/cern_ospo_2023/cern_ospo_2023_11.tex
View file @
2019ba3d
...
...
@@ -48,6 +48,7 @@
\usepackage
[english]
{
babel
}
\usepackage
[utf8]
{
inputenc
}
\usepackage
{
multirow
}
\usepackage
{
xcolor
}
%\usepackage{pgfpages}
%%%%%%%%%%%%5
%\usepackage{geometry}
...
...
@@ -63,11 +64,11 @@
\graphicspath
{
{
../../figures/
}
}
\title
[
The CERN OSPO\hspace{15
em}\insertframenumber/\inserttotalframenumber]
\title
[
Open Source at CERN: our OSPO\hspace{9
em}\insertframenumber/\inserttotalframenumber]
{
Open Source at CERN: our OSPO
}
%\subtitle{}
\author
\author
[CERN OSPO Team]
{
Javier Serrano on behalf of the CERN OSPO Team
}
% - Give the names in the same order as the appear in the paper.
...
...
@@ -134,21 +135,9 @@
\end{frame}
\section
[Intro
to CERN]
{
Introduction to CERN
}
\section
[Intro
duction]
{
Introduction
}
\subsection
{}
\begin{frame}
{
Accelerators
}
\begin{center}
\includegraphics
[height=0.85\textheight]
{
misc/accelerator
_
map.jpg
}
\end{center}
\end{frame}
%% \begin{frame}{Detectors}
%% \begin{center}
%% \includegraphics[height=0.85\textheight]{misc/atlas.jpeg}
%% \end{center}
%% \end{frame}
\begin{frame}
{
Dissemination
}
\begin{center}
\includegraphics
[height=0.8\textheight]
{
misc/cern
_
council.jpg
}
...
...
@@ -162,155 +151,80 @@
\end{center}
\end{frame}
\begin{frame}
{
The CERN OSPO
}
The CERN OSPO is an open and inclusive service, working internally across
departments with and for the entire CERN community, and externally as a
visible interface to potential partners and the interested public. It is a
consultation body providing advice.
\\
See
{
\color
{
blue
}
\href
{
https://cds.cern.ch/record/2879995
}{
https://cds.cern.ch/record/2879995
}}
for its abridged mandate.
\section
[OSHW at CERN]
{
Open Hardware at CERN
}
\subsection
{}
\end{frame}
%% \begin{frame}{The need for synchronisation in a particle accelerator}
%% \begin{center}
%% \includegraphics[height=6.5cm]{misc/synchrotron.jpg}
%% \end{center}
%% \end{frame}
%% \begin{frame}{White Rabbit: an \emph{extension} of Ethernet}
%% \begin{columns}[c]
%% \column{.5\textwidth}
%% \begin{itemize}
%% \item Standard Ethernet network
%% \item Ethernet features (VLAN) \& protocols (SNMP)
%% \end{itemize}
%% \begin{itemize}
%% \item \color{Blue}{Sub-ns synchronisation}
%% \item \color{Red}{Guaranteed (by design) upper bound in frame latency}
%% \end{itemize}
%% \column{.6\textwidth}
%% \begin{center}
%% \includegraphics[height=1.05\textwidth]{network/wr_network-enhanced_pro.jpg}
%% \end{center}
%% \end{columns}
%% \end{frame}
\begin{frame}
[t,fragile]
{
White Rabbit Switch
}
\begin{center}
\includegraphics
[width=\textwidth]
{
switch/wrSwitch
_
v3
_
3.jpg
}
\begin{frame}
{
Our mandate in a nutshell
}
\begin{block}
{
Internally
}
\begin{itemize}
\item
Central element of WR network
\item
18 port gigabit Ethernet switch with WR features
\item
Fully open design, commercially available
\item
Consult, advise, train on Open Source best practices,
tools, licenses, etc.
\item
Advise on open-sourcing CERN software, gateware and hardware.
\item
Identify/track FOSS dependencies for critical services.
\item
Advise CERN management on Open Source matters.
\end{itemize}
\end{center}
\end{frame}
\begin{frame}
{
WR Node: SPEC board
}
\begin{center}
\includegraphics
[width=7cm]
{
node/spec.jpg
}
\end{center}
\begin{columns}
[c]
\column
{
.01
\textwidth
}
\column
{
.98
\textwidth
}
\end{block}
\begin{block}
{
Carrier/mezzanine Hardware Kit
}
\begin{block}
{
Externally
}
\begin{itemize}
% \item Carrier boards in PCI-Express, VME, PXIe
\item
All carrier cards are equipped with a White Rabbit port
\item
Mezzanines provide different functions (e.g. ADC)
\item
Showcase CERN contributions to Open Source.
\item
Facilitate partnerships with external entities.
\item
Promote CERN as an Open Source lab.
\end{itemize}
\end{block}
\column
{
.01
\textwidth
}
\end{columns}
\end{frame}
%% \begin{frame}{White Rabbit application examples}
\end{block}
%% \begin{columns}[c]
%% \column{0.7\textwidth}
%% \begin{itemize}
%% \item<1-> \color<2->{black!50}{CERN and GSI}
%% \item<2-> \color<3->{black!50}{The Large High Altitude Air Shower Observatory}
\end{frame}
%% \item<3-> \color<4->{black!50}{KM3NET: European deep-sea neutrino telescope}
%% \item<4-> {MIKES: Centre for metrology and accreditation}
%% \end{itemize}
%% \column{0.45\textwidth}
%% \begin{center}
%% \includegraphics<1>[width=0.80\textwidth]{applications/gsiANDcern.pdf}
%% \pause
%% \includegraphics<2>[width=1\textwidth]{applications/lhaaso.pdf}
%% \pause
%% \includegraphics<3>[width=1\textwidth]{applications/KM3NeT.pdf}
%% \pause
%% \includegraphics<4->[width=.5\textwidth]{applications/mikes.pdf}
%% \end{center}
\section
[Why]
{
Why an OSPO
}
\subsection
{}
%% \end{columns}
%% \pause
%% {\small Now also finance, telecom, energy distribution\ldots}
%% \end{frame}
\begin{frame}
{
To answer recurrent questions
}
\begin{block}
{
From designers/developers
}
``I want to open-source my work. How should I do it? How to
find the time to open-source right? How to create and nurture a thriving
community around my project?''
\end{block}
\
begin{frame}
{
Open source and standardisation
}
\
end{frame
}
White Rabbit is now standardised under IEEE 1588
\begin{frame}
{
To answer recurrent questions
}
\begin{block}
{
Benefits
}
\begin{itemize}
\item
Inertia!
\item
Impact
\end{itemize}
\end{block}
\pause
\begin{block}
{
Issues
}
\begin{itemize}
\item
It takes a lot of effort
\item
There is a fundamental tension between standard-essential patents and
reciprocal (or all?) open source licences
\end{itemize}
\begin{block}
{
From management
}
``How are we
fulfilling our Open Science mandate as regards software and hardware? What pieces of open-source software do we
strategically depend on? How are we making sure they are sustainable?''
\end{block}
\end{frame}
\begin{frame}
{
To answer recurrent questions
}
\section
{
Some thoughts on public-private partnerships
}
\subsection
{}
\begin{block}
{
From outside CERN
}
``What is CERN's contribution to the world in software and hardware? What
is the position of CERN on issue xyz related to Open Source?''
\end{block}
\begin{frame}
{
Public-private partnerships
}
\begin{block}
{
Business models
}
\begin{itemize}
\item
For this type of hardware, selling support (as often happens in
software) does not seem to be a sucessful model so far
\item
Proprietary customisation is
\item
Issues with patents
\item
Should imitate Open Silicon efforts on two fronts:
\begin{itemize}
\item
Get organised through a non-profit (foundation, consortium,
collaboration
\ldots
)
\item
Involve commercial actors who are
\emph
{
users
}
of the technology
\end{itemize}
\end{itemize}
\end{block}
\end{frame}
\begin{frame}
{
Public-private partnerships
}
\begin{block}
{
Roles
}
\begin{itemize}
\item
Partnerships work best when actors are expected to do things which
are ``natural'' for them
\item
Need to work more on the public side
\end{itemize}
\end{block}
Referring to the title of this presentation: you are
\emph
{
already
}
funding these labs and universities with public money. Ask them (and
make it easier for them) to open-source their work.
\section
[Interlude]
{
Interlude: some CERN examples of Open Source
}
\subsection
{}
\end{frame}
\section
[How]
{
How the OSPO will operate
}
\subsection
{}
\section
[Who]
{
The team
}
\subsection
{}
\end{document}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment