SlideShare a Scribd company logo
1 of 14
Some Techila Use-Cases
        Tuomas Eerola
    September 13, 2011
CONFIDENTIAL




Surface science (1/2)

!  Surface science to determine geometrical and electronic structure of surface.

!  Obtaining a comprehensive picture of the unconventional superconductors relies
    very much on electronic spectroscopes.

!  Need to run computations with multiple variables, check the results with
    experimental predictions and adjust the combinations of parameters and run again.

!  High-Performance Computers (HPC) with Message Passing Interface (MPI) was
    tested at NERSC

!  Challenges:
       !  Scalability issues
       !  Frustration resulting of HPC queuing and MPI’s complexity
!Need for a simple, scalable and fast solution
      The content of this presentation is confidential. Using, copying, or giving any part of this presentation or its description to a third party is strictly forbidden without the prior written consent of Techila Technologies Ltd.   2
CONFIDENTIAL




                                                                                                                                                                                                                                                                                                15




                                                                                                                                                                                                             !"#!"$%&'()#$
Surface science (2/2)                                                                                                                                             ****************************************$
                                                                                                                                                                  +,,-.-(&/01$2&,'0($3$454"67896$
                                                                                                                                                                  $
                                                                                                                                                                  :;<$/=-$>?-@$"$@$A$B$AC$=$A!$?6$
                                                                                                                                                                  D-&.$/=-$>?-@$"$@$"$B$E$=$CC$?6$
                                                                                                                                                                  ****************************************$
                                                                                                                                                                  $

!  Originally a FORTRAN code.                                                                                                                                     ;(0F-,'$G'&/?/,?H$
                                                                                                                                                                  $$$$45$10@-?$I&(/,)I&'-@$
                                                                                                                                                                  $$$$+JK$-L,)-1,M$I-($F0NH$$$$$456O49$
                                                                                                                                                                  $$$$:;<$P)=-$I-($F0NH    $$$$$846O75?$Q&JKR$$
                                                                                                                                                                               $           $$$$$O"6CE8?$Q=&#R$


!  Code was changed from hardcoded to accept
    command line parameters.
                                                                                                                                                                                                                                                 Dr. Matti Lindroos
                                                                                                                                                                                                                                                                  !
                                                                                                                                                                                                                                   Computational Quantum Physics Laboratory, TUT!




!  Currently using MATLAB as front-end;
                                                                                                                                                                                                                                                                                      !"#
                                                                                                                                                                                                                                                                                     15.8.2011




    Preprocessing, Postprocessing                                                                                                                                                                                                                                                           19




                                                                                                                                                                                                        !""#!""$%&'()#$
!  Benefits:
                                                                                                                                                                  ****************************************$
                                                                                                                                                                  +,,-.-(&/01$2&,'0($3$45677897:8$

       !  Ease of input and output handling                                                                                                                       $
                                                                                                                                                                  ;<=$/>-$?@-A$4!$A$B4$C$75$>$B5$@8$
                                                                                                                                                                  D-&.$/>-$?@-A$"$A$7$C$EE$>$74$@8$
                                                                                                                                                                  ****************************************$


       !  Modularity
                                                                                                                                                                  $
                                                                                                                                                                  <(0F-,'$G'&/@/,@H$
                                                                                                                                                                  $$$$E7I$10A-@$J&(/,)J&'-A$
                                                                                                                                                                  $$$$+KL$-M,)-1,N$J-($F0OH$$$$$I5845:$
                                                                                                                                                                  $$$$;<=$P)>-$J-($F0OH    $$$$$69854B@$Q&KLR$$


       !  Easy visualization
                                                                                                                                                                              $            $$$$$BE!8564@$Q>&#R$




                                                                                                                                                                                                                                                Dr. Matti Lindroos
                                                                                                                                                                                                                                                                 !
                                                                                                                                                                                                                                  Computational Quantum Physics Laboratory, TUT!

                                                                                                                                                                                                                                                                                     19!
                                                                                                                                                                                                                                                                                    15.8.2011




      The content of this presentation is confidential. Using, copying, or giving any part of this presentation or its description to a third party is strictly forbidden without the prior written consent of Techila Technologies Ltd.                                            3
CONFIDENTIAL




Bridge simulation

!  Mitigation of Stay-Cable Vibration.

!  Reduce wind hazards on long-span bridges.

!  MATLAB application using Monte carlo methods




      The content of this presentation is confidential. Using, copying, or giving any part of this presentation or its description to a third party is strictly forbidden without the prior written consent of Techila Technologies Ltd.   4
CONFIDENTIAL




3D Inversion

!  Geophysics inverse problem.

!  Hundreds of measurement points. Variable frequency.

!  Distribution brings great benefits.




      The content of this presentation is confidential. Using, copying, or giving any part of this presentation or its description to a third party is strictly forbidden without the prior written consent of Techila Technologies Ltd.   5
CONFIDENTIAL




Optimization
!  Improved a deterministic non-distributable problem through stochstic approach and
    clever use of large pool of underutilized IT-infra

!  Approach relies on the large number of grid nodes rather than on the actual raw
    computational power

!  More nodes ! better guesses ! faster optimization.

!  Estimates can now be found significantly faster by using Techila. 2 days vs. 2
    months
    Techila benefits:
       !  Time limits (stop after specific time)
       !  Optimization (fastest resources automatically)
       !  Failure tolerance
       !  Ease of use
      The content of this presentation is confidential. Using, copying, or giving any part of this presentation or its description to a third party is strictly forbidden without the prior written consent of Techila Technologies Ltd.   6
CONFIDENTIAL




Enhanced p-value accuracy
!  Bioinformatics

!  Code written in R language.

!  Using LME4 package, which is a package to fit linear
    and generalized linear mixed-effects models.

!  Indepdendent sImulations. The more simulations, the
    more accurate p-value.

!  Distributed the code using the Techila with R language
    integration.

!  Techila took care of autonomous LME4 distribution to
    Workers.

!  Techila provides a linear speed-up.

      The content of this presentation is confidential. Using, copying, or giving any part of this presentation or its description to a third party is strictly forbidden without the prior written consent of Techila Technologies Ltd.   7
CONFIDENTIAL




Medical imaging

!  Inverse research applications on medical
    imaging.

!  Creating imaging algorithms for EIT to build
    accurate, cheap and even portable devices
    that can save people’s lives.

!  Dentists always aim at implants that stay
    safely in place. The screw needed for that
    should be drilled in a deep as possible.




      The content of this presentation is confidential. Using, copying, or giving any part of this presentation or its description to a third party is strictly forbidden without the prior written consent of Techila Technologies Ltd.   8
CONFIDENTIAL




Hosted private cloud
!  Image manipulation algorithms                                                                                        !  Integration to a hosted product
    implemented with MATLAB                                                                                             !  Secure access to on-demand computing
!  Using in-house computer capacity to                                                                                      power for peak workloads by a hosted
    horsepower the application.                                                                                             private cloud provider.




      The content of this presentation is confidential. Using, copying, or giving any part of this presentation or its description to a third party is strictly forbidden without the prior written consent of Techila Technologies Ltd.   9
CONFIDENTIAL




Image reconstruction

!  Scientists have had to accept inaccurate
    imaging in their research.

!  Image enhancement applies stochastic
    models, which are computing-intensive

!  Stochastic image enhancement has not
    been feasible. Takes 1 month.

!  Techila supports scientific innovation.
                                                                                                                                           Images: Uygar Tuna, Sari Peltonen, Ulla Ruotsalainen. Department of
!Enables working on newest data as medical                                                                                                 Signal Processing, Tampere University of Technology. Gap-Filling for
                                                                                                                                           the High Resolution PET Sinograms with a Dedicated DCT Domain
                                                                                                                                           Filter. 2009. Data acquired by the ECAT High Resolution Research
image reconstruction can be done in 5                                                                                                      Tomograph (HRRT, CTI PET Systems, Knoxville, TN, USA), located
                                                                                                                                           at Turku PET Centre.

minutes


      The content of this presentation is confidential. Using, copying, or giving any part of this presentation or its description to a third party is strictly forbidden without the prior written consent of Techila Technologies Ltd.   10
CONFIDENTIAL




Data analysis

!  Systems Biology

!  Pattern Discovery.

!  Calculating statistics for SNP (single-nucleotide
    polymorphism) pairs.

!  Relatively data-intensive.
!  Still, 8955% speed-up with the idle capacity of ~100
    computers.




      The content of this presentation is confidential. Using, copying, or giving any part of this presentation or its description to a third party is strictly forbidden without the prior written consent of Techila Technologies Ltd.   11
CONFIDENTIAL




Combinatory analysis

!  Assessing the likelihood that a primary breast
    cancer tumour develops metastases.

!  A lot of genes and their combinations that may
    contribute to the metastasis progression.

!  Key challenge on finding the right combination of
    genes from among 25000 genes.

!  Windows Azure with Techila integration used.

!  1200 Windows Azure instances running MATLAB
    code.

!  15-year project completed in 4,5 days.


      The content of this presentation is confidential. Using, copying, or giving any part of this presentation or its description to a third party is strictly forbidden without the prior written consent of Techila Technologies Ltd.   12
CONFIDENTIAL




Model calibration
!  Monte Carlo simulation has become an essential tool in
    financial engineering
       !  GARCH models and other volatility models
       !  Exotic options
       !  LIBOR models
       !  Risk measures
!  Drawback: No closed-form analytical solution for the price

! Price available only through Monte Carlo simulation.

!Makes the model calibration computationally expensive

!  Calculating primes of the each subinterval separately, and then
    collectig the results enables distributed computing.

!Nearly linear speed-up
      The content of this presentation is confidential. Using, copying, or giving any part of this presentation or its description to a third party is strictly forbidden without the prior written consent of Techila Technologies Ltd.   13
CONFIDENTIAL




               Tuomas Eerola
               Vice President, Partner
               Techila Technologies Ltd
               e: tuomas.eerola@techilatechnologies.com

               t: +358 50 336 7730


      The content of this presentation is confidential. Using, copying, or giving any part of this presentation or its description to a third party is strictly forbidden without the prior written consent of Techila Technologies Ltd.   14

More Related Content

What's hot

Vim cheat sheet_for_programmers_colorblind
Vim cheat sheet_for_programmers_colorblindVim cheat sheet_for_programmers_colorblind
Vim cheat sheet_for_programmers_colorblindskywalker1114
 
Hottel guy part01
Hottel guy part01Hottel guy part01
Hottel guy part01Ton Ara
 
Wives Rather Than Mistresses
Wives Rather Than MistressesWives Rather Than Mistresses
Wives Rather Than Mistresseszakir2012
 
Tobacco Cigarettes
Tobacco CigarettesTobacco Cigarettes
Tobacco Cigaretteszakir2012
 
chiquita brands international 2003annual
chiquita brands international 2003annualchiquita brands international 2003annual
chiquita brands international 2003annualfinance49
 
Examination of real-time laps – Lowice runs over Scandinavia from the 2011-20...
Examination of real-time laps – Lowice runs over Scandinavia from the 2011-20...Examination of real-time laps – Lowice runs over Scandinavia from the 2011-20...
Examination of real-time laps – Lowice runs over Scandinavia from the 2011-20...Winterwind
 
BaseCamp - Poland
BaseCamp - PolandBaseCamp - Poland
BaseCamp - Polandtrathwell24
 

What's hot (9)

Vim cheat sheet_for_programmers_colorblind
Vim cheat sheet_for_programmers_colorblindVim cheat sheet_for_programmers_colorblind
Vim cheat sheet_for_programmers_colorblind
 
Hottel guy part01
Hottel guy part01Hottel guy part01
Hottel guy part01
 
Wives Rather Than Mistresses
Wives Rather Than MistressesWives Rather Than Mistresses
Wives Rather Than Mistresses
 
Tobacco Cigarettes
Tobacco CigarettesTobacco Cigarettes
Tobacco Cigarettes
 
chiquita brands international 2003annual
chiquita brands international 2003annualchiquita brands international 2003annual
chiquita brands international 2003annual
 
Xadrez
XadrezXadrez
Xadrez
 
Examination of real-time laps – Lowice runs over Scandinavia from the 2011-20...
Examination of real-time laps – Lowice runs over Scandinavia from the 2011-20...Examination of real-time laps – Lowice runs over Scandinavia from the 2011-20...
Examination of real-time laps – Lowice runs over Scandinavia from the 2011-20...
 
Metodologia
MetodologiaMetodologia
Metodologia
 
BaseCamp - Poland
BaseCamp - PolandBaseCamp - Poland
BaseCamp - Poland
 

Similar to Techila Azure Use Cases

Biofuel For Transport in Sweden
Biofuel For Transport in SwedenBiofuel For Transport in Sweden
Biofuel For Transport in SwedenLenaDahlman
 
Low Carbon Housing for Non-experts
Low Carbon Housing for Non-expertsLow Carbon Housing for Non-experts
Low Carbon Housing for Non-expertsurbed
 
Ifp invent fat de personalidd 1
Ifp invent fat de personalidd 1Ifp invent fat de personalidd 1
Ifp invent fat de personalidd 1Renata Rodrigues
 
分光光度法快速测定玉米叶片中的叶绿素
分光光度法快速测定玉米叶片中的叶绿素分光光度法快速测定玉米叶片中的叶绿素
分光光度法快速测定玉米叶片中的叶绿素sugeladi
 
Economic Development as Framing Strategy for Advocacy: Dispatches from Michig...
Economic Development as Framing Strategy for Advocacy: Dispatches from Michig...Economic Development as Framing Strategy for Advocacy: Dispatches from Michig...
Economic Development as Framing Strategy for Advocacy: Dispatches from Michig...Community Food Security Coalition
 
Science World Board Presentation
Science World Board PresentationScience World Board Presentation
Science World Board PresentationDanny Robinson
 
E-Enabling the Nation’s Data
E-Enabling the Nation’s Data E-Enabling the Nation’s Data
E-Enabling the Nation’s Data Ed Parsons
 
Office Romances by the Numbers (Training magazine)
Office Romances by the Numbers (Training magazine)Office Romances by the Numbers (Training magazine)
Office Romances by the Numbers (Training magazine)Jacqueline Durett
 
There's No 'I' In Team (Training magazine)
There's No 'I' In Team (Training magazine)There's No 'I' In Team (Training magazine)
There's No 'I' In Team (Training magazine)Jacqueline Durett
 
בטיחות במטבחים
בטיחות במטבחיםבטיחות במטבחים
בטיחות במטבחיםgadi
 
Ethicability for Organisations Today and into the Future
Ethicability for Organisations Today and into the FutureEthicability for Organisations Today and into the Future
Ethicability for Organisations Today and into the FutureChartered Management Institute
 
ESS-Bilbao Initiative Workshop. Spokes vs. Elliptical cavities for medium-hig...
ESS-Bilbao Initiative Workshop. Spokes vs. Elliptical cavities for medium-hig...ESS-Bilbao Initiative Workshop. Spokes vs. Elliptical cavities for medium-hig...
ESS-Bilbao Initiative Workshop. Spokes vs. Elliptical cavities for medium-hig...ESS BILBAO
 
ESS-Bilbao Initiative Workshop. Overview of Multi-MW Accelerator Projects
ESS-Bilbao Initiative Workshop. Overview of Multi-MW Accelerator ProjectsESS-Bilbao Initiative Workshop. Overview of Multi-MW Accelerator Projects
ESS-Bilbao Initiative Workshop. Overview of Multi-MW Accelerator ProjectsESS BILBAO
 

Similar to Techila Azure Use Cases (20)

EB-85 A
EB-85 AEB-85 A
EB-85 A
 
Betagov content testing 13.1.2012 final
Betagov content testing 13.1.2012 finalBetagov content testing 13.1.2012 final
Betagov content testing 13.1.2012 final
 
Biofuel For Transport in Sweden
Biofuel For Transport in SwedenBiofuel For Transport in Sweden
Biofuel For Transport in Sweden
 
Numerology
NumerologyNumerology
Numerology
 
Exam1 review
Exam1 reviewExam1 review
Exam1 review
 
Stylists Wanted Media Kit
Stylists Wanted Media KitStylists Wanted Media Kit
Stylists Wanted Media Kit
 
Low Carbon Housing for Non-experts
Low Carbon Housing for Non-expertsLow Carbon Housing for Non-experts
Low Carbon Housing for Non-experts
 
Ifp invent fat de personalidd 1
Ifp invent fat de personalidd 1Ifp invent fat de personalidd 1
Ifp invent fat de personalidd 1
 
分光光度法快速测定玉米叶片中的叶绿素
分光光度法快速测定玉米叶片中的叶绿素分光光度法快速测定玉米叶片中的叶绿素
分光光度法快速测定玉米叶片中的叶绿素
 
Economic Development as Framing Strategy for Advocacy: Dispatches from Michig...
Economic Development as Framing Strategy for Advocacy: Dispatches from Michig...Economic Development as Framing Strategy for Advocacy: Dispatches from Michig...
Economic Development as Framing Strategy for Advocacy: Dispatches from Michig...
 
Science World Board Presentation
Science World Board PresentationScience World Board Presentation
Science World Board Presentation
 
Colegio Nº 1 - Martín de Moussy
Colegio Nº 1 - Martín de MoussyColegio Nº 1 - Martín de Moussy
Colegio Nº 1 - Martín de Moussy
 
Cs gate-2012
Cs gate-2012Cs gate-2012
Cs gate-2012
 
E-Enabling the Nation’s Data
E-Enabling the Nation’s Data E-Enabling the Nation’s Data
E-Enabling the Nation’s Data
 
Office Romances by the Numbers (Training magazine)
Office Romances by the Numbers (Training magazine)Office Romances by the Numbers (Training magazine)
Office Romances by the Numbers (Training magazine)
 
There's No 'I' In Team (Training magazine)
There's No 'I' In Team (Training magazine)There's No 'I' In Team (Training magazine)
There's No 'I' In Team (Training magazine)
 
בטיחות במטבחים
בטיחות במטבחיםבטיחות במטבחים
בטיחות במטבחים
 
Ethicability for Organisations Today and into the Future
Ethicability for Organisations Today and into the FutureEthicability for Organisations Today and into the Future
Ethicability for Organisations Today and into the Future
 
ESS-Bilbao Initiative Workshop. Spokes vs. Elliptical cavities for medium-hig...
ESS-Bilbao Initiative Workshop. Spokes vs. Elliptical cavities for medium-hig...ESS-Bilbao Initiative Workshop. Spokes vs. Elliptical cavities for medium-hig...
ESS-Bilbao Initiative Workshop. Spokes vs. Elliptical cavities for medium-hig...
 
ESS-Bilbao Initiative Workshop. Overview of Multi-MW Accelerator Projects
ESS-Bilbao Initiative Workshop. Overview of Multi-MW Accelerator ProjectsESS-Bilbao Initiative Workshop. Overview of Multi-MW Accelerator Projects
ESS-Bilbao Initiative Workshop. Overview of Multi-MW Accelerator Projects
 

More from Lee Stott

Cortana intelligence suite for projects &amp; hacks
Cortana intelligence suite for projects &amp; hacksCortana intelligence suite for projects &amp; hacks
Cortana intelligence suite for projects &amp; hacksLee Stott
 
Project Oxford - Introduction to advanced Manchine Learning API
Project Oxford - Introduction to advanced Manchine Learning APIProject Oxford - Introduction to advanced Manchine Learning API
Project Oxford - Introduction to advanced Manchine Learning APILee Stott
 
Visual studio professional 2015 overview
Visual studio professional 2015 overviewVisual studio professional 2015 overview
Visual studio professional 2015 overviewLee Stott
 
Azure cloud for students and educators
Azure cloud   for students and educatorsAzure cloud   for students and educators
Azure cloud for students and educatorsLee Stott
 
Getting coding in under a hour with Imagine Microsoft
Getting coding in under a hour with Imagine MicrosoftGetting coding in under a hour with Imagine Microsoft
Getting coding in under a hour with Imagine MicrosoftLee Stott
 
Create and manage a web application on Azure (step to step tutorial)
Create and manage a web application on Azure (step to step tutorial)Create and manage a web application on Azure (step to step tutorial)
Create and manage a web application on Azure (step to step tutorial)Lee Stott
 
Setting up a WordPress Site on Microsoft DreamSpark Azure Cloud Subscription
Setting up a WordPress Site on Microsoft DreamSpark Azure Cloud SubscriptionSetting up a WordPress Site on Microsoft DreamSpark Azure Cloud Subscription
Setting up a WordPress Site on Microsoft DreamSpark Azure Cloud SubscriptionLee Stott
 
Imagine at Microsoft - Resources for Students and Educators
Imagine at Microsoft - Resources for Students and EducatorsImagine at Microsoft - Resources for Students and Educators
Imagine at Microsoft - Resources for Students and EducatorsLee Stott
 
Porting unity games to windows - London Unity User Group
Porting unity games to windows - London Unity User GroupPorting unity games to windows - London Unity User Group
Porting unity games to windows - London Unity User GroupLee Stott
 
Visual Studio Tools for Unity Unity User Group 23rd Feb
Visual Studio Tools for Unity  Unity User Group 23rd FebVisual Studio Tools for Unity  Unity User Group 23rd Feb
Visual Studio Tools for Unity Unity User Group 23rd FebLee Stott
 
Unity camp london feb 2015
Unity camp london feb 2015Unity camp london feb 2015
Unity camp london feb 2015Lee Stott
 
Marmalade @include2014 Dev leestott Microsoft
Marmalade @include2014 Dev leestott MicrosoftMarmalade @include2014 Dev leestott Microsoft
Marmalade @include2014 Dev leestott MicrosoftLee Stott
 
E book Mobile App Marketing_101
E book Mobile App Marketing_101E book Mobile App Marketing_101
E book Mobile App Marketing_101Lee Stott
 
Game Republic 24th April 2014 - Maximising your app revenue
Game Republic 24th April 2014  - Maximising your app revenueGame Republic 24th April 2014  - Maximising your app revenue
Game Republic 24th April 2014 - Maximising your app revenueLee Stott
 
Updateshow Manchester April 2014
Updateshow Manchester April 2014Updateshow Manchester April 2014
Updateshow Manchester April 2014Lee Stott
 
Microsoft Office for Education
Microsoft Office for EducationMicrosoft Office for Education
Microsoft Office for EducationLee Stott
 
Microsoft Learning Experiences Skills and Employability
Microsoft Learning Experiences Skills and Employability Microsoft Learning Experiences Skills and Employability
Microsoft Learning Experiences Skills and Employability Lee Stott
 
Game Kettle Feb 2014 Gateshead
Game Kettle Feb 2014 GatesheadGame Kettle Feb 2014 Gateshead
Game Kettle Feb 2014 GatesheadLee Stott
 
GamesWest 2013 December
GamesWest 2013 December GamesWest 2013 December
GamesWest 2013 December Lee Stott
 
Microsoft Graduate Recuirtment postcard
 Microsoft Graduate Recuirtment postcard Microsoft Graduate Recuirtment postcard
Microsoft Graduate Recuirtment postcardLee Stott
 

More from Lee Stott (20)

Cortana intelligence suite for projects &amp; hacks
Cortana intelligence suite for projects &amp; hacksCortana intelligence suite for projects &amp; hacks
Cortana intelligence suite for projects &amp; hacks
 
Project Oxford - Introduction to advanced Manchine Learning API
Project Oxford - Introduction to advanced Manchine Learning APIProject Oxford - Introduction to advanced Manchine Learning API
Project Oxford - Introduction to advanced Manchine Learning API
 
Visual studio professional 2015 overview
Visual studio professional 2015 overviewVisual studio professional 2015 overview
Visual studio professional 2015 overview
 
Azure cloud for students and educators
Azure cloud   for students and educatorsAzure cloud   for students and educators
Azure cloud for students and educators
 
Getting coding in under a hour with Imagine Microsoft
Getting coding in under a hour with Imagine MicrosoftGetting coding in under a hour with Imagine Microsoft
Getting coding in under a hour with Imagine Microsoft
 
Create and manage a web application on Azure (step to step tutorial)
Create and manage a web application on Azure (step to step tutorial)Create and manage a web application on Azure (step to step tutorial)
Create and manage a web application on Azure (step to step tutorial)
 
Setting up a WordPress Site on Microsoft DreamSpark Azure Cloud Subscription
Setting up a WordPress Site on Microsoft DreamSpark Azure Cloud SubscriptionSetting up a WordPress Site on Microsoft DreamSpark Azure Cloud Subscription
Setting up a WordPress Site on Microsoft DreamSpark Azure Cloud Subscription
 
Imagine at Microsoft - Resources for Students and Educators
Imagine at Microsoft - Resources for Students and EducatorsImagine at Microsoft - Resources for Students and Educators
Imagine at Microsoft - Resources for Students and Educators
 
Porting unity games to windows - London Unity User Group
Porting unity games to windows - London Unity User GroupPorting unity games to windows - London Unity User Group
Porting unity games to windows - London Unity User Group
 
Visual Studio Tools for Unity Unity User Group 23rd Feb
Visual Studio Tools for Unity  Unity User Group 23rd FebVisual Studio Tools for Unity  Unity User Group 23rd Feb
Visual Studio Tools for Unity Unity User Group 23rd Feb
 
Unity camp london feb 2015
Unity camp london feb 2015Unity camp london feb 2015
Unity camp london feb 2015
 
Marmalade @include2014 Dev leestott Microsoft
Marmalade @include2014 Dev leestott MicrosoftMarmalade @include2014 Dev leestott Microsoft
Marmalade @include2014 Dev leestott Microsoft
 
E book Mobile App Marketing_101
E book Mobile App Marketing_101E book Mobile App Marketing_101
E book Mobile App Marketing_101
 
Game Republic 24th April 2014 - Maximising your app revenue
Game Republic 24th April 2014  - Maximising your app revenueGame Republic 24th April 2014  - Maximising your app revenue
Game Republic 24th April 2014 - Maximising your app revenue
 
Updateshow Manchester April 2014
Updateshow Manchester April 2014Updateshow Manchester April 2014
Updateshow Manchester April 2014
 
Microsoft Office for Education
Microsoft Office for EducationMicrosoft Office for Education
Microsoft Office for Education
 
Microsoft Learning Experiences Skills and Employability
Microsoft Learning Experiences Skills and Employability Microsoft Learning Experiences Skills and Employability
Microsoft Learning Experiences Skills and Employability
 
Game Kettle Feb 2014 Gateshead
Game Kettle Feb 2014 GatesheadGame Kettle Feb 2014 Gateshead
Game Kettle Feb 2014 Gateshead
 
GamesWest 2013 December
GamesWest 2013 December GamesWest 2013 December
GamesWest 2013 December
 
Microsoft Graduate Recuirtment postcard
 Microsoft Graduate Recuirtment postcard Microsoft Graduate Recuirtment postcard
Microsoft Graduate Recuirtment postcard
 

Recently uploaded

GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 

Recently uploaded (20)

GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 

Techila Azure Use Cases

  • 1. Some Techila Use-Cases Tuomas Eerola September 13, 2011
  • 2. CONFIDENTIAL Surface science (1/2) !  Surface science to determine geometrical and electronic structure of surface. !  Obtaining a comprehensive picture of the unconventional superconductors relies very much on electronic spectroscopes. !  Need to run computations with multiple variables, check the results with experimental predictions and adjust the combinations of parameters and run again. !  High-Performance Computers (HPC) with Message Passing Interface (MPI) was tested at NERSC !  Challenges: !  Scalability issues !  Frustration resulting of HPC queuing and MPI’s complexity !Need for a simple, scalable and fast solution The content of this presentation is confidential. Using, copying, or giving any part of this presentation or its description to a third party is strictly forbidden without the prior written consent of Techila Technologies Ltd. 2
  • 3. CONFIDENTIAL 15 !"#!"$%&'()#$ Surface science (2/2) ****************************************$ +,,-.-(&/01$2&,'0($3$454"67896$ $ :;<$/=-$>?-@$"$@$A$B$AC$=$A!$?6$ D-&.$/=-$>?-@$"$@$"$B$E$=$CC$?6$ ****************************************$ $ !  Originally a FORTRAN code. ;(0F-,'$G'&/?/,?H$ $$$$45$10@-?$I&(/,)I&'-@$ $$$$+JK$-L,)-1,M$I-($F0NH$$$$$456O49$ $$$$:;<$P)=-$I-($F0NH $$$$$846O75?$Q&JKR$$ $ $$$$$O"6CE8?$Q=&#R$ !  Code was changed from hardcoded to accept command line parameters. Dr. Matti Lindroos ! Computational Quantum Physics Laboratory, TUT! !  Currently using MATLAB as front-end; !"# 15.8.2011 Preprocessing, Postprocessing 19 !""#!""$%&'()#$ !  Benefits: ****************************************$ +,,-.-(&/01$2&,'0($3$45677897:8$ !  Ease of input and output handling $ ;<=$/>-$?@-A$4!$A$B4$C$75$>$B5$@8$ D-&.$/>-$?@-A$"$A$7$C$EE$>$74$@8$ ****************************************$ !  Modularity $ <(0F-,'$G'&/@/,@H$ $$$$E7I$10A-@$J&(/,)J&'-A$ $$$$+KL$-M,)-1,N$J-($F0OH$$$$$I5845:$ $$$$;<=$P)>-$J-($F0OH $$$$$69854B@$Q&KLR$$ !  Easy visualization $ $$$$$BE!8564@$Q>&#R$ Dr. Matti Lindroos ! Computational Quantum Physics Laboratory, TUT! 19! 15.8.2011 The content of this presentation is confidential. Using, copying, or giving any part of this presentation or its description to a third party is strictly forbidden without the prior written consent of Techila Technologies Ltd. 3
  • 4. CONFIDENTIAL Bridge simulation !  Mitigation of Stay-Cable Vibration. !  Reduce wind hazards on long-span bridges. !  MATLAB application using Monte carlo methods The content of this presentation is confidential. Using, copying, or giving any part of this presentation or its description to a third party is strictly forbidden without the prior written consent of Techila Technologies Ltd. 4
  • 5. CONFIDENTIAL 3D Inversion !  Geophysics inverse problem. !  Hundreds of measurement points. Variable frequency. !  Distribution brings great benefits. The content of this presentation is confidential. Using, copying, or giving any part of this presentation or its description to a third party is strictly forbidden without the prior written consent of Techila Technologies Ltd. 5
  • 6. CONFIDENTIAL Optimization !  Improved a deterministic non-distributable problem through stochstic approach and clever use of large pool of underutilized IT-infra !  Approach relies on the large number of grid nodes rather than on the actual raw computational power !  More nodes ! better guesses ! faster optimization. !  Estimates can now be found significantly faster by using Techila. 2 days vs. 2 months Techila benefits: !  Time limits (stop after specific time) !  Optimization (fastest resources automatically) !  Failure tolerance !  Ease of use The content of this presentation is confidential. Using, copying, or giving any part of this presentation or its description to a third party is strictly forbidden without the prior written consent of Techila Technologies Ltd. 6
  • 7. CONFIDENTIAL Enhanced p-value accuracy !  Bioinformatics !  Code written in R language. !  Using LME4 package, which is a package to fit linear and generalized linear mixed-effects models. !  Indepdendent sImulations. The more simulations, the more accurate p-value. !  Distributed the code using the Techila with R language integration. !  Techila took care of autonomous LME4 distribution to Workers. !  Techila provides a linear speed-up. The content of this presentation is confidential. Using, copying, or giving any part of this presentation or its description to a third party is strictly forbidden without the prior written consent of Techila Technologies Ltd. 7
  • 8. CONFIDENTIAL Medical imaging !  Inverse research applications on medical imaging. !  Creating imaging algorithms for EIT to build accurate, cheap and even portable devices that can save people’s lives. !  Dentists always aim at implants that stay safely in place. The screw needed for that should be drilled in a deep as possible. The content of this presentation is confidential. Using, copying, or giving any part of this presentation or its description to a third party is strictly forbidden without the prior written consent of Techila Technologies Ltd. 8
  • 9. CONFIDENTIAL Hosted private cloud !  Image manipulation algorithms !  Integration to a hosted product implemented with MATLAB !  Secure access to on-demand computing !  Using in-house computer capacity to power for peak workloads by a hosted horsepower the application. private cloud provider. The content of this presentation is confidential. Using, copying, or giving any part of this presentation or its description to a third party is strictly forbidden without the prior written consent of Techila Technologies Ltd. 9
  • 10. CONFIDENTIAL Image reconstruction !  Scientists have had to accept inaccurate imaging in their research. !  Image enhancement applies stochastic models, which are computing-intensive !  Stochastic image enhancement has not been feasible. Takes 1 month. !  Techila supports scientific innovation. Images: Uygar Tuna, Sari Peltonen, Ulla Ruotsalainen. Department of !Enables working on newest data as medical Signal Processing, Tampere University of Technology. Gap-Filling for the High Resolution PET Sinograms with a Dedicated DCT Domain Filter. 2009. Data acquired by the ECAT High Resolution Research image reconstruction can be done in 5 Tomograph (HRRT, CTI PET Systems, Knoxville, TN, USA), located at Turku PET Centre. minutes The content of this presentation is confidential. Using, copying, or giving any part of this presentation or its description to a third party is strictly forbidden without the prior written consent of Techila Technologies Ltd. 10
  • 11. CONFIDENTIAL Data analysis !  Systems Biology !  Pattern Discovery. !  Calculating statistics for SNP (single-nucleotide polymorphism) pairs. !  Relatively data-intensive. !  Still, 8955% speed-up with the idle capacity of ~100 computers. The content of this presentation is confidential. Using, copying, or giving any part of this presentation or its description to a third party is strictly forbidden without the prior written consent of Techila Technologies Ltd. 11
  • 12. CONFIDENTIAL Combinatory analysis !  Assessing the likelihood that a primary breast cancer tumour develops metastases. !  A lot of genes and their combinations that may contribute to the metastasis progression. !  Key challenge on finding the right combination of genes from among 25000 genes. !  Windows Azure with Techila integration used. !  1200 Windows Azure instances running MATLAB code. !  15-year project completed in 4,5 days. The content of this presentation is confidential. Using, copying, or giving any part of this presentation or its description to a third party is strictly forbidden without the prior written consent of Techila Technologies Ltd. 12
  • 13. CONFIDENTIAL Model calibration !  Monte Carlo simulation has become an essential tool in financial engineering !  GARCH models and other volatility models !  Exotic options !  LIBOR models !  Risk measures !  Drawback: No closed-form analytical solution for the price ! Price available only through Monte Carlo simulation. !Makes the model calibration computationally expensive !  Calculating primes of the each subinterval separately, and then collectig the results enables distributed computing. !Nearly linear speed-up The content of this presentation is confidential. Using, copying, or giving any part of this presentation or its description to a third party is strictly forbidden without the prior written consent of Techila Technologies Ltd. 13
  • 14. CONFIDENTIAL Tuomas Eerola Vice President, Partner Techila Technologies Ltd e: tuomas.eerola@techilatechnologies.com t: +358 50 336 7730 The content of this presentation is confidential. Using, copying, or giving any part of this presentation or its description to a third party is strictly forbidden without the prior written consent of Techila Technologies Ltd. 14