Aktuell forskning v/Ifi; Teknisk programvare

Slides:



Advertisements
Liknende presentasjoner
Endgame - Lessons from Afghanistan Torbjørn L. Knutsen.
Advertisements

Hvor kritisk er innholdet av omega-3 hos oss mennesker? Livar Frøyland Forskningsdirektør NIFES 8. Maring FagDag 29. november
Ordspr./ proverbs 4,18 Rettferdiges sti er som morgenens lysskjær, det vokser til det blir høylys dag. The way of the righteous is like the first gleam.
DESEMBERKONFERANSEN Kristian Siem SS7 New Vessels
Organization and board
Gruppemedlemmer Gruppa består av: Magnus Strand Nekstad – s156159
- derfor går vi mobilt Espen Olsen Langfeldt, redaksjonssjef VG Mobil, Fagpressedagen 2013.
GMO-situation in Norway Kathrine & Marte, Nordic-Baltic NGO meeting 2012.
The Trondheim Toll Ring System
Ledelsesinformasjonsystem
Pareto presentation 29. August
Key takes from the CXPA breakfast meeting 19th of march 2013 Summarized by KOBRA – Full text from Post It notes available in notes 1.
Gitte Holten Ingerslev - DPU Tekst Forskerens og didaktikerens blik på mødet mellem tekst og læser.
Det tar år å innføre smidige metoder i store organisasjoner… english inside™ Smidig
Norwegian national governance of archetypes
Det er ganske underlig med disse sentrale salmene. Selv om du ikke er religiøs burde du lese dette.
Network- based Regional Specialisation in Child and Adolecent Psychiatry Making it Work Tromsø 23 september 2005 Olav Eldøen og Randi Nesje Myhr.
Faktoranalyse Thore Egeland UiO/HIO 9 sept
Hvorfor er det så vanskelig å få til en klimaavtale som monner? Steinar Andresen (FNI) Bjart Holtsmark (SSB) Ole Røgeberg (Frisch)
Folkerettslig sedvane
© GT/SAPP/USIT University of Oslo, Norway Cerebrum By Bård H.M. Jakobsen.
3D-structure of bacterial ribsoomes. Components required for protein-synthesis in E. coli.
 Hvorfor kommuniserer vi vitenskap?  Hvordan kommuniserer vi vitenskap?
International MSc in Chemical Engineering? Background –Continuing crisis in student recruitment –Desire to provide an international option, more international.
Nettverk Software Protocol Hierarchies
Nytte og relevans av IT-studiene: Nyansattes erfaringer 30. november 2012 Tormod Fjeldberg.
SINTEF Fiskeri og havbruk AS 1 Yngelfôr til torsk Kan vi erstatte levendefôr med nytt formulert fôr nå? Jose Rainuzzo Seniorforsker SINTEF Fiskeri og Havbruk.
Forum Produktutvikling og Design Temadag om Mekatronikk og produktutvikling Johan Rusaanes FMC Kongsberg Subsea.
Konseptuell modell Hvordan skal dette se ut ifra brukeren?
Men hva mener de som har klart det? Børge Haugset (NTNU&SINTEF)
Hva er Interaksjon Design?
1 Information search for the research protocol in IIC/IID Medical Library, 2013.
Nasjonalt kvalifikasjonsrammeverk og læringsmål i forskerutdanningen
1 Surrogat - endepunkter: Teori og empiri Fagdag i helseøkonomi 3. mars 2009 Ivar Sønbø Kristiansen Institutt for helseledelse.
WHY WE’RE STRENGTHENING ROTARY. OBJECTIVES  Clarify what Rotary stands for, how it’s different and why people should care  Elevate awareness and understanding.
J. Amdahl,, NTNU Dept, Marine Technology Beregning av ulykkeslaster for offshore stålkonstruksjoner – NFS Accidental Explosions Design criteria.
Forskningsetikk og premiering av deltakere i forskning: Hva sier NESHs retningslinjer og hvilke forskningsetiske spørsmål reises? Bergen, 27, februar 2009.
1 Infomøte 4.KomTek Hovedprofil TØ: Teleøkonomi 20.april 2010 Harald Øverby (Steinar Andresen)
Økonomiske forutsetninger Gullfaks landsbyen 2007.
Trondheim 6. mars 2014 Mørke skyer i horisonten?.
fra nachspiel ide til eksport vare
1 After EVISOFT in 2011 ?? Cooperating researchers for 15 years: Tore Dybå (SINTEF), Dag Sjøberg (UiO), Reidar Conradi (NTNU)
Norwegian Ministry of Labour Engelsk mal: Startside Tips norsk mal Klikk på utformingsfanen og velg først ikon; DEPMAL – norsk. Eller velg DEPMAL– norsk.
Sikkerhetsarbeid i den nordiske fiskeflåten -Et arrangement under Norges formannskap i Nordisk Ministerråd 2012 Tromsø Trends of the fatal.
Project Fusion The power of combining resources. L y s b i l d e u t f o r m i n g : ” M / L O G O ” // V e l g b l a n t m a n g e l y s b i l d e o.
Publisering i åpne kanaler Anne Storset Institutt for mattrygghet og Infeksjonsbiologi.
Problem set 2 By Thomas and Lars PS: Choose the environment, choose many pages per sheet. Problem set 2 Exercise 11/29 Laget av: Thomas Aanensen og Lars.
Planning and controlling a project Content: Results from Reflection for action The project settings and objectives Project Management Project Planning.
Engelsk mal: Startside The Ageing Society – current situation, challenges and opportunities Steinar Barstad Warszawa 25th November 2014 Specialist Director.
Primary French Presentation 10 Colours L.I. C’est de quelle couleur?
Økonomiske forutsetninger
Design driven Innovation Programme (DIP)
Kick-off Good morning everybody. Nice to see so many well known faces on a big day like this. My name is Audun Pettersen and I`m Head of Tourism.
Vaccine Delivery in Developing Countries
Potential Challenges/Obstacles
Biological quality assurance in Norway– Biological standards
Real World Harrison Bergeron
LO2 – Understand Computer Software
1.4 Relations & Functions.
Kaveet Patel – Education Officer
How to evaluate effects of inspections on the quality of care?
Chapter 2: Economic Systems Section 3
Interpreting the Meaning in Queries and Target Content (SWT-3) Speakers: > Bruce Molloy, CEO, Connotate Technologies, > Sean Martin, CTO, Cambridge Semantics.
Aboriginal Self Government and the Treaty Process
Advising Freshmen in the Second Semester
Methods Motivation Introduction Datasets and Decoys Results
Advising the Division III Student-Athlete
Developing an Educational Web Application for Student Training in Geographical Information Systems (GIS) Derek Morris Jr. , Edsel Norwood , Disaiah Bennett.
Jakub Kocvara, Dr. Martin Hlosta, Prof. Zdenek Zdrahal
Utskrift av presentasjonen:

Aktuell forskning v/Ifi; Teknisk programvare Numerisk simulering - hva er det? Programvare for simulering; utfordringer Teknisk programvare v/Ifi Hva slags jobb kan man få? Studieveier

Hva er simulering? Fysiske prosesser i naturen eller tekniske innretninger Matematiske modeller (særlig partielle differensiallikninger) Numeriske metoder, programmering Datamaskin-eksperimenter Visualisering og data-analyse

The Simulation Pipeline DATASET UNSTRUCTURED_GRID POINTS 201 float 2.77828 2.18262 -0.25 0.476 2.4 -0.85 0.85 2.4 -0.476 -0.476 2.4 -0.85 -0.85 2.4 -0.476 -0.85 2.4 0.476 -0.476 2.4 0.85 0.476 2.4 0.85 0.85 2.4 0.476 2.55 0.8625 0.66 CELLS 458 2290 4 41 29 65 80 4 53 41 65 82 4 35 34 47 71 Results Processes Prediction & Control Refinement Computations Mathematical Model

Hvorfor simulere? Lavere kostnader enn fysiske eksperimenter i felten Fysiske eksperimenter kan være farlige, dyre eller umulige Gir bedre innsikt og forståelse Gir bedre muligheter for prediksjon, kontroll og optimal design

Store teknologiske utfordringer “Grand Challenges” strømningsberegninger (vær, fly, bil, ...) simulering av miljøet (jord, hav, atmosfære) økosystem simulering biomekanikk & medisin molekylærbiologi molekyl-design og -konstruksjon Simulering er et helt sentralt verktøy!

New Understanding of Life Processes Simulation is important in the exploration of life processes, ranging from studies of DNA to investigations of blood circulation and inner organs like the heart, brain and lungs.

DNA and Drug Design Better insight in the structure of DNA leads to better understanding and control of life processes. For instance, this can lead to new and improved drugs, like a vaccine for the flu!

Heartbeats and Flowing Blood Millions of people suffer from atherosclerosis. Fatty blockages of the arteries gradually obstruct blood flow and ultimately causes the heart to stop beating. This remains one of the leading causes of heart attacks around the world. Simulation of blood and other complex fluid flows may lead to changes in accepted surgical practices that will dramatically extend the life expectancy of those suffering from arterial diseases like atherosclerosis. Attempts are made to develop arterial grafting techniques that will reduce atherosclerosis build up. Various graft designs can be tested through accurate simulations of the blood flow.

Electrical Activity in Heart Simulation of the electrical activity in the human heart based on a model coupling several PDEs and ODEs. The visualised electrical potential represents a period of 250 ms. This problem is extremely demanding in terms of computational resources and requires advanced solution methods and fast hardware.

Have You Quit Smoking? Computational fluid dynamics (CFD) techniques used in the design of cars, airplanes and aerospace vehicles have been converted to use in the complex branching geometry of the lung's small airways. Results from 3-D lung airflow modeling, depicting flow velocity at selected cross-sections in a single bifurcation.

Earth & Environment To better understand the evolution of the Earth and the processes making up our environment, simulation is an indispensable tool.

What’s the Weather Like Today?

Warm Winters and Cold Summers The sea level is roughly four inches higher than it was 100 years ago, and it goes up one to three millimeters a year. Do the rising levels reflect climate change associated with alarms about global warming, as many scientists believe? Or, as others argue, are they part of normal fluctuations in weather cycles that will even out over time? Either way, should we be worried? What are the potential effects for coastal population centers? The need for answers runs smack up against the vast uncertainties inherent in a system as complex as Earth's climate. The best tool - the only tool - we have for assimilating the multitude of variables and trying to make rational predictions is computer modeling, and it's not yet good enough. Each frame in this animation of the surface temperature of the Gulf Stream represents a seven day period.

Travels With Buzz Lightyear: - To Infinity and Beyond The understanding of the Universe, let alone man’s journey into Space would have been impossible without simulations.

Evolution and Structure of the Universe This is a simulation of a comet fragment one kilometer in diameter plunging into Jupiter's atmosphere at 134,000 miles per hour. The animation shows a five-second time period, one frame every 0.025 seconds. Color indicates density, with initial density of the comet core (red) corresponding to solid ice. Pressure rapidly builds in front of the comet from the aerodynamic force of impact with the atmosphere, flattening the sphere and ripping it apart within seconds.

Star Trek, Space Shuttles and Global Communications Professor Richard Feynman of CalTech, Nobel prize winner and world-known eccentric, joined reluctantly the Rogers Commision investigating the Challenger accident. During his personal search for the cause, he learned that NASA officials estimated the chance of failure of the shuttle to be about 1 in 100,000. Feynman found that this number was actually closer to 1 in 100. He proved by experiment that rubber components used to seal the solid rocket booster joints failed to expand when the temperature was at or below 0 degrees C. This caused a leakage that heated the fuel tank and caused the explosion. See http://feynman.com/online/challenger.htm January 28, 1986: Flight 51-L, the Challenger space shuttle exploded. The 7 crew members died.

Manufacturing Processes Today, almost any industrial branch use simulation as a tool for evaluating, predicting and optimising the manufacturing processes. This is mainly due to better cost effectiveness and reduced risks.

Key to Norwegian Wealth: Oil & Gas Mongstad Refinery Six rock cavern stores, total capacity of 9.4 million barrels Handles crude oil carriers up to 380,000 deadweight tons It serves as the terminal for: Troll Oil Pipeline I, 250,000 barrels per day Troll Oil Pipeline II (Q3 1999), 150,000 barrels per day Heidrun transshipment, about 240,000 barrels per day

Aerospace and Automotive Industries Saab crash simulations

Silicon - What Makes the Information Society Tick... Silicon makes up 27 percent of the Earth’s crust, and provides the raw material for nearly all elelctronic chips, from VCRs to the Space Shuttle. The never-ending struggle for faster circuitry, smaller, more perfect chips, relies heavily on simulation of the physical processes involved in the manufacturing of microelectronic chips. The Alpha microprocessor, the core silicon "chip" used in the CRAY T3D, can do 150 million calculations a second.

The Third Paradigm of Science “Simulation has become recognized as the third paradigm of science, the first two being experimentation and theory.” “High Performance Computing and Communications: Foundation for America's Information Future” (Supplement to the President’s FY 1996 Budget)

Ufordring i simulering: Programvare Simulering krever maskinvare, metoder og programvare Siden 1950 har datamaskinene blitt 1,000,000 ganger raskere. algoritmene blitt 1,000,000 ganger raskere. Flaskehalsen pr. i dag er høykvalitets-programvare

Hvorfor er programvareutvikling en flaskehals? Programvareutvikling er ofte den mest ressurskrevende delen av simuleringsprosjekter Store, kompliserte programsystemer Ekstreme krav til effektivitet Stor algoritmisk kompleksitet Metoder for numerisk programvareutvikling er (tradisjonelt) primitive

Teknisk programvare v/Ifi Aktivitet: utvikling av moderne metoder og programvare for simulering Spesielt forskningsfokus mot objekt-orientert numerisk programvare (i C++) metoder for parallelle beregninger medisinske anvendelser

Computing in Parallel Computing in Parallel Computing in Parallel Forskere og ingeniører vil alltid fylle de raskeste og største datamaskinene med: mer kompliserte matematiske modeller finere oppløsning (grid) for bedre nøyaktighet Split et problem i delproblemer og løs hvert delproblem i parallell (krever parallelle datamaskiner)

Ingredienser i et typisk prosjekt

Studieveier TPV studieretning: informatikk hovedfag programmering og/eller matematikk/fysikk Profesjonsstudiet i informatikk egen studieretning med krav til programmering og/eller matematikk/fysikk Nytt studium: Simulering og anvendt matematikk (SAM) matematikk, statistikk, programmering, fysikk

Jobbmarkedet Stort og økende underskudd på kandidater som forstår matematikken, fysikken og programvare for simulering konsulentfirmaer innen ulike ingeniørdisipliner (bygg, maskin, marin teknologi) forskningsinstitutter (SINTEF, IFE, …) industri (Veritas, Kværner, Aker, ABB, …) undervisnings-sektoren

Hva slags kurs skal jeg velge? Svingninger i jobbmarkedet er som regel raskere enn utdanningens lengde… Ikke velg det “alle andre” velger! Velg noe som er krevende og lær det godt gir mer unik/etterspurt kompetanseprofil TPVs profil: markedsrettet kombinasjon av tradisjonelt krevende (matematiske) emner og mer “mainstream” IT

Kjerneteknologier Objekt-orientert programmering C++, Fortran, Java Scripting og GUI-bygging: Perl, Python Element- og differansemetoder Matematiske modeller for strømning, varmetransport og materialdeformasjon

Computational Steering Mål: klinisk operativ programvare basert på ultralydundersøkelser Modell: lydbølger gjennom kroppen Eget C++ program for å simulere lydbølgenes forplantning Visualisering og data/bilde-analyse via kommersielle programsystemer Python script for å starte/stoppe simulering, endre kroppsdata, visualisere osv.

Computational Steering

Computational Steering Relationship between electrocardiogram and different anomalies More accurate diagnosis Coupled system of ordinary and partial different eqs. High resolution >108 points

The Diffpack Philosophy Structural mechanics Porous media flow Water waves Aero- dynamics I/O FDM Grid FEM Field Stochastic PDEs Incompressible flow Vector Matrix Ax=b Other PDE applications Heat transfer

Diffpack - Selected Markets Mechanical Engineering Oil & Gas Aerospace Games Automobile Energy Finance Shipbuilding Telecom The different elements in this slide will come in one by one automatically. The listed markets represents markets in which either the previous public version of Diffpack or the full version of Diffpack have been used. Listed products does not necessarily represent a company that has been using Diffpack. Main point: Diffpack is application independent and listed markets does only represent some of the application areas where Diffpack has been used. Environment Medicine

Diffpack - Selected Customers Commercial Intel Petrobras Shell DaimlerChrysler Caisse Centrale des Banques Popular Commissariat a l'Energie Atomique Simrad Optronics St. Gobain Industrial Ceramics Research Institutions Istituto Superiore di Sanita SINTEF Research Foundation, Norway Lawrence Livermore Nat. Lab Institut Francais du Petrol Veritas Value Adding Resellers Geologica Kappa Engineering SA Calcom SA Cadmit, Inc. Universities Stanford University Yamanashi University Yokohama National University Warsaw University of Technology Norrland University Hospital ETH Zurich Korea University Vanderbilt University

Some Projects Simulation of electrical activity in human heart Simulation of the flow in the human heart Numerical methods for option pricing Software for numerical solution of PDE’s: Diffpack Scientific computing using a Linux-cluster: Diplopodus Finite element modelling of ultrasound wave propagation Multi-physics models by domain decomposition methods Scripting techniques for scientific computing Numerical modelling of reactive fluid flow in porous media

Staff Knut Andreas Lie (SINTEF) Kent Andre Mardal Åsmund Ødegård Bjørn Fredrik Nielsen (NR) Joakim Sundnes Wen Chen Xing Cai Øyvind Hjelle(SINTEF) Ola Skavhaug Aicha Bounaim Hans Petter Langtangen Are Magnus Bruaset (NO) Linda Ingebrigtsen Glenn Terje Lines Aslak Tveito Part-time Ph.D. Students Post Docs Faculty

Oppsummering Simulering: bruke datamaskin-modeller til å studere virkeligheten Anvendelser i industri, økonomi, medisin… Simulering = fysikk/matematikk + programmering/IT Teknisk programvare v/Ifi har fokus på hvordan lage programvare for simulering Stort kandidatbehov