LLNL-PRES-?????? This work was performed under the auspices of the U.S. Department of Energy by Lawrence Livermore National Laboratory under Contract DE-AC52-07NA27344.

Slides:



Advertisements
Similar presentations
Overview of Free/Open Source Software for Librarians Eric Goldhagen
Advertisements

Lawrence Livermore National Laboratory ROSE Compiler Project Computational Exascale Workshop December 2010 Dan Quinlan Chunhua Liao, Justin Too, Robb Matzke,
EXPORT CONTROLS. Export Controls are established to implement treaties and national security laws, generally protect national security and to combat terrorism.
FUNDAMENTALS OF COMPUTER SYSTEMS OCR GCSE Computing.
Export Control Regulations What Investigators Need to Know.
Introduction to Export Compliance Office of Research Compliance September 17, 2012 Wendy Epley, ECoP ® Export Compliance Officer.
Dr Gordon Russell, Napier University Unit Data Dictionary 1 Data Dictionary Unit 5.3.
EXPORT ADMINISTRATION REGULATIONS (EAR) Research and Economic Development MAY 28, 2013 John Jacobs.
Class 7 Distributing Business and Systems Asper School of Business - MBA Program 6150 Management of Information Systems & Technology April-June 2009 Instructor:
Carnegie Mellon Export Controls & Universities. Carnegie Mellon Introduction  Federal laws restricting the exports of goods and technology have been.
Bronis R. de Supinski Center for Applied Scientific Computing Lawrence Livermore National Laboratory June 2, 2005 The Most Needed Feature(s) for OpenMP.
How to Determine If You Need a Commerce Export License Relatively small percentage of total U.S. exports require a Validated License Most products are.
Contributing source code to CSDMS Albert Kettner.
VisIt Software Engineering Infrastructure and Release Process LLNL-PRES Lawrence Livermore National Laboratory, P. O. Box 808, Livermore,
Provided by OSS Watch Licensed under the Creative Commons Attribution 2.0 England & Wales licence
1-129 Form Deemed Export Attestation UTHSC May 16, 2011.
Open Source WGISS 39. Definition of Open Source Software (OSS)  Open source or open source software (OSS) is any computer software distributed under.
Programming. Software is made by programmers Computers need all kinds of software, from operating systems to applications People learn how to tell the.
Export Control Contact Information: Debra L. Covey, Export Control Officer 311 TASF ;
Configuration Management Publications at IAEA
1 EPICS EPICS Licensing BESSY, May 2002 Andrew Johnson.
Metering - FEMP’s Perspective Presentation to the Interagency Energy Management Task Force by Ab Ream, FEMP O&M Program Lead October 16,
Export Controls: General Overview
Intangible Technology Transfer and Catch-All Controls June 18, 2003 Timothy Clinton Export Policy Analyst U.S. Department of Commerce.
Deemed Exports Presentations for: Coalition for Academic Scientific Computation (CASC) Todd Willis Senior Export Policy Analyst Deemed Exports and Electronic.
Deemed Exports Overview and the Inspector General’s Report Presentation for : Office of National Security and Technology Transfer Controls Bureau of Industry.
LLNL-PRES-XXXXXX This work was performed under the auspices of the U.S. Department of Energy by Lawrence Livermore National Laboratory under Contract DE-AC52-07NA27344.
LLNL-PRES-XXXXXX This work was performed under the auspices of the U.S. Department of Energy by Lawrence Livermore National Laboratory under Contract DE-AC52-07NA27344.
Lawrence Livermore National Laboratory A system for strong local account management. SLAM David Frye Lawrence Livermore National Laboratory, P. O. Box.
LLNL-PRES-XXXXXX This work was performed under the auspices of the U.S. Department of Energy by Lawrence Livermore National Laboratory under contract DE-AC52-07NA27344.
Open Source Technologies and the ATkit E.A. Draffan Seb Skuse Magnus White ECS Accessibility.
Maryland Green Purchasing Committee Maryland Environmentally Preferable Specifications and Reporting.
Python – Part 1 Python Programming Language 1. What is Python? High-level language Interpreted – easy to test and use interactively Object-oriented Open-source.
Open Source Operating Systems. TEKS Standards § Computer Applications 12) The student describes how and why computer technology evolves. The student.
Bureau of Industry and Security Deemed Exports “Use” Sequence of Analysis Presentation for : Alex Lopes Director, Deemed Exports and Electronics Division.
EXPORT CONTROLS License Exclusions Eileen Nielsen Director of Sponsored Projects Compliance Office of Financial Services Harvard School of Public Health.
Blaise Barney, LLNL ASC Tri-Lab Code Development Tools Workshop Thursday, July 29, 2010 Lawrence Livermore National Laboratory, P. O. Box 808, Livermore,
Department of Commerce (DOC) Department of Commerce (DOC) Bureau of Industry and Security (BIS) Bureau of Industry and Security (BIS) George H. Loh George.
Training II: Software, Publications, IP, and Export Control Issues L. Meixler Many researchers tend not to regard software as IP. They often share software.
How to Publish Your Code on COIN-OR Bob Fourer Industrial Engineering & Management Sciences Northwestern University COIN Strategic Leadership Board.
Lawrence Livermore National Laboratory PREPRO Accomplishments Dermott “Red” Cullen Presented at the Nuclear Criticality Safety Program Technical Conference.
Livermore Solar Electrical Generation System. Background Procurement Timeframe Location Buffer Zone Land Restrictions Consortium Lawrence Berkeley National.
WHAT ARE EXPORT CONTROLS? U.S. laws and their implementing regulations that govern the distribution to foreign nationals and foreign countries of strategically.
LLNL-PRES-?????? This work was performed under the auspices of the U.S. Department of Energy by Lawrence Livermore National Laboratory under Contract DE-AC52-07NA27344.
1 Configuration Management Publications at IAEA Presented By: Kent Freeland WorleyParsons.
LLNL-PRES-?????? This work was performed under the auspices of the U.S. Department of Energy by Lawrence Livermore National Laboratory under Contract DE-AC52-07NA27344.
Lawrence Livermore National Laboratory Centralized Desktop Management at LLNL A Major Paradigm Shift CDM David Frye This work performed under the auspices.
1 Olga King Jet Propulsion Laboratory Office Of Export Compliance April 27, 2011.
 U.S. laws and their implemented regulations that prohibit the unauthorized “export” of certain controlled ITEMS, INFORMATION OR SOFTWARE to foreign.
LLNL-PRES-XXXXXX This work was performed under the auspices of the U.S. Department of Energy by Lawrence Livermore National Laboratory under Contract DE-AC52-07NA27344.
LLNL-PRES-XXXXXX This work was performed under the auspices of the U.S. Department of Energy by Lawrence Livermore National Laboratory under contract DE-AC52-07NA27344.
LLNL-PRES-XXXXXX This work was performed under the auspices of the U.S. Department of Energy by Lawrence Livermore National Laboratory under contract DE-AC52-07NA27344.
Welcome to the ICT Department Unit 3_4 Code of Conduct.
LLNL-PRES This work was performed under the auspices of the U.S. Department of Energy by Lawrence Livermore National Laboratory under Contract DE-AC52-07NA27344.
Software. Introduction n A computer can’t do anything without a program of instructions. n A program is a set of instructions a computer carries out.
UNCLASSIFIED Office of Classification and Export Control UNCLASSIFIED Page 1 LLNL-PRES WELCOME ECCO PARTICIPANTS! FOREIGN NATIONAL PROCESSES &
KUMC EXPORT CONTROLS The Challenge: Balancing National Security and Openness in Research, Education and Public Service.
This work was performed under the auspices of the U.S. Department of Energy by Lawrence Livermore National Laboratory under contract DE-AC52-07NA27344.
EXPORT CONTROLS.
Development Environment
To the ETS – Accounts Setup and Preferences Online Training Course
Cleantech to Market Technology Transfer at Berkeley Lab
Decision Tree for Application of Export Control Regulations
Maryland Environmentally Preferable Specifications and Reporting
Export Controls – Export Provisions in Research Agreements
PRI Export Control System
Rutgers Export Compliance Officer
Copyright and License.
Contributing source code to CSDMS
Presentation transcript:

LLNL-PRES-?????? This work was performed under the auspices of the U.S. Department of Energy by Lawrence Livermore National Laboratory under Contract DE-AC52-07NA Lawrence Livermore National Security, LLC LLNL’s Open Sourcing Philosophy and its Nuclear Data Infrastructure Presented to IAEA: Vienna Austria Bret Beck Oct 2015

Lawrence Livermore National Laboratory LLNL-PRES-xxxxxx 2  What software is this talk about: FUDGE  LLNL open sourcing philosophy Classified and export control  Releasing FUDGE  FUDGE maintenance, repository and updates Outline

Lawrence Livermore National Laboratory LLNL-PRES-xxxxxx 3  FUDGE: For Updating Data and Generating ENDL  Interface written in Python Has C/C++ routines for computationally intensive calculations Also some legacy Fortran routines not included in released versions  We also refer to FUDGE as our “nuclear data infrastructure” What software is this talk referring to

Lawrence Livermore National Laboratory LLNL-PRES-xxxxxx 4  Read/write ENDL, ENDF6 and GND/XML Translation between ENDF6 and GND/XML  Modifying data e.g., xSecMod = 1.2 * xSec  Viewing data: plotting and printing  Checking Finds issues other checkers miss used in BNL/NNDC’s ADVANCE package  Processing  Caleb will talk more about Fudge What can FUDGE do?

Lawrence Livermore National Laboratory LLNL-PRES-xxxxxx 5  Two possible restrictions Classified — “ … sensitive information that needs protection for national security reason. ” — Nuclear data are unclassified — Processing of nuclear data is unclassified Export control — “ Export controls are designed to protect items and information important to maintaining the technical lead of industries in the United States. They are based on government rules and regulations that govern the transfer of both unclassified and classified commodities, technologies, and software/codes to non-U.S. entities or individuals. ” LLNL open sourcing philosophy

Lawrence Livermore National Laboratory LLNL-PRES-xxxxxx 6  Technology transfer Want to keep some countries from obtaining certain technologies Nuclear data and its processing are not restricted by this type of export control  Economical Cannot give an economical benefit to certain countries Because we do not charge for Fudge, it is not restricted by this type export control Two types of export controls As long as software is not classified or export controlled it can be opened sourced to anyone without any restrictions.

Lawrence Livermore National Laboratory LLNL-PRES-xxxxxx 7  FUDGE it is not classified or export controlled  We want GND to be successful  We welcome feedback What is FUDGE missing? What is it doing wrong?  We like having many FUDGE testers helps us find bugs Why we release FUDGE

Lawrence Livermore National Laboratory LLNL-PRES-xxxxxx 8  Past We have released several versions of FUDGE Download via BNL web-site Released with GPL (GNU General Public License) Supported some deterministic processing  Future We plan to continue to release FUDGE Released under BSD (Berkeley Software Distribution) license instead of GPL Include all LLNL deterministic processing codes Past and future releases of FUDGE

Lawrence Livermore National Laboratory LLNL-PRES-xxxxxx 9  We use FUDGE for LLNL programmatic work and we need to certify its contents; ergo LLNL will maintain the FUDGE repository LLNL will welcome feedback and input All input will be vetted by LLNL and included if deemed acceptable and appropriate FUDGE repository and updates