John T. Foster
John T. Foster
  • 45
  • 47 412
Demonstration of running parallel jobs on TACC HPC Systems
Demonstration of running parallel jobs on TACC HPC Systems
Переглядів: 180

Відео

Visual Studio Code
Переглядів 194Рік тому
Visual Studio Code
Introduction to Github Codespaces for PGE383 HPC
Переглядів 3642 роки тому
Introduction to Github Codespaces for PGE383 HPC
Simple 2D Problem in CMG
Переглядів 1952 роки тому
Extends the 1D example from the video linked below to a simple 2D example in CMG. ua-cam.com/video/jt5euIPuB6Y/v-deo.html
Introduction to DistributedArrays.jl
Переглядів 4602 роки тому
A short introduction to the DistributedArrays.jl package for parallel computing on arrays.
Introduction to Parallel Programming
Переглядів 5522 роки тому
This video give an introduction to common parallel computing paradigms.
MPI.jl - Point-To-Point Communications
Переглядів 7662 роки тому
This is a short introduction to point-to-point communication using MPI.jl
MPI.jl - Collective Communications
Переглядів 9832 роки тому
This is a short introduction to collective communication using MPI.jl
Introduction to MPI and MPI.jl
Переглядів 8332 роки тому
This video is a short introduction to the Message Passing Interface (MPI) standard and MPI.jl, the Julia package to use MPI. It only introduces MPI and MPI communicators. Point-to-point and collective communication are discussed in subsequent lectures.
Automatic Differentiation in Julia with ForwardDiff.jl
Переглядів 1,8 тис.2 роки тому
This is a short introduction to automatic differentiation in the Julia programming language with ForwardDiff.jl
Solving Differential Equations in Julia w/ DifferentialEquations.jl
Переглядів 6 тис.2 роки тому
This is an introduction to DifferentialEquations.jl and demonstrates how to solve ODEs and DAEs with the package.
Plots.jl
Переглядів 7322 роки тому
A short introduction to the Julia package Plots.jl which is the standard plotting package in the Julia programming language.
Julia For and While Loops
Переглядів 4992 роки тому
This video is a short introduction to for and while loops in the Julia Programming Language.
Julia Conditionals and Flow Control
Переглядів 4162 роки тому
This is a short introduction to conditional (if/elseif/else) statements in Julia and how we can use tests to control the flow of a program.
Common Data Structures in Julia
Переглядів 6252 роки тому
An introduction to a few common data structures in the Julia programming language. Specifically, I cover Arrays, tuples, named tuples, and dictionaries.
Julia Types
Переглядів 1,7 тис.2 роки тому
Julia Types
The Julia REPL
Переглядів 7842 роки тому
The Julia REPL
Julia Functions
Переглядів 8382 роки тому
Julia Functions
Introduction to Julia
Переглядів 1,9 тис.2 роки тому
Introduction to Julia
Nonlinear Root Finding (Single Equation)
Переглядів 2724 роки тому
Nonlinear Root Finding (Single Equation)
Singular Value Decomposition
Переглядів 2454 роки тому
Singular Value Decomposition
Numerical Solution of All Eigenvalues
Переглядів 4424 роки тому
Numerical Solution of All Eigenvalues
Numerical Solution of a Single Eigenvalue
Переглядів 5234 роки тому
Numerical Solution of a Single Eigenvalue
Iterative Methods for Linear Systems of Equations
Переглядів 9 тис.4 роки тому
Iterative Methods for Linear Systems of Equations
LU Decomposition
Переглядів 4494 роки тому
LU Decomposition
Direct Methods for Solving Systems of Linear Equations
Переглядів 5 тис.4 роки тому
Direct Methods for Solving Systems of Linear Equations
Linear Algebra Basics
Переглядів 2084 роки тому
Linear Algebra Basics
Computer Preliminaries and Error Descriptors
Переглядів 554 роки тому
Computer Preliminaries and Error Descriptors
Scientific Python: SciPy
Переглядів 3984 роки тому
Scientific Python: SciPy
Scientific Python: Bokeh
Переглядів 5474 роки тому
Scientific Python: Bokeh

КОМЕНТАРІ

  • @abrahamcampos3886
    @abrahamcampos3886 5 днів тому

    The content is great. Very clear explanation. The drinking noise in the video is kind of annoying though.

  • @qh40s26
    @qh40s26 12 днів тому

    Thank you for putting these publicly accessible online!

  • @huseynyusifov2033
    @huseynyusifov2033 5 місяців тому

    Thanks for the video. During the calculation of Jacobian, as we know, the first equation does not contain x2 which means Jacobian term w.r.t x2 for equation 1 is 0. The question is, in AD when we calculate Jacobian does the code try to calculate 0 derivatives also?

  • @scar6073
    @scar6073 7 місяців тому

    I am surprised it hasnt got Matlab and mathematica out of business yet

    • @michaeljones1686
      @michaeljones1686 3 місяці тому

      Presumably there must be some features it doesn't have for more advanced use

  • @harsh_hybrid_thenx
    @harsh_hybrid_thenx 9 місяців тому

    Your videos on the series of numerical computing are great place to start. Keep up the great works dear sir :)

  • @mehdizahedi2810
    @mehdizahedi2810 9 місяців тому

    Wonderful content on Julia, please more content on intermediate Julia

  • @TalsBadKidney
    @TalsBadKidney 9 місяців тому

    great stuff!

  • @cemtutum273
    @cemtutum273 11 місяців тому

    Thanks for the great tutorials! Is there any advantage/disadvantage of using DIstributed.jl over MPI.jl?

  • @mdabubokkorsiddik66667
    @mdabubokkorsiddik66667 Рік тому

    I hope you are well. Visiting your channel I have seen your all videos and content are very good but your video SEO optimization is not professional. Perhaps you are busy for managing the channel. I Will do SEO on your UA-cam videos to get more engagement. I can advertise your channel to get more subscribers and watch hours, And I can rank your videos on UA-cam If you need . Are you interested ?

  • @fsaldan1
    @fsaldan1 Рік тому

    At 14'11 shouldn't it be (A::T, B::T) ?

    • @JohnTFoster
      @JohnTFoster Рік тому

      I believe what is there is correct.

  • @farhazexplains
    @farhazexplains Рік тому

    There is a spelling mistake in 'Julia' in the title. Nice informative video.

  • @FinneyDale
    @FinneyDale Рік тому

    Hello, great video as well as all your others on Julia. Can you recommend any good textbooks on DAE solvers? Thanks!

  • @koushik7604
    @koushik7604 Рік тому

    It's a gem

  • @Skibity1
    @Skibity1 2 роки тому

    👍🥲

  • @Skibity1
    @Skibity1 2 роки тому

  • @manueljenkin95
    @manueljenkin95 2 роки тому

    Thank you very much for this video. Clear and concise

  • @alekseihaidukevich3697
    @alekseihaidukevich3697 2 роки тому

    Very clean and informative video, thank you

  • @khalidbinhida
    @khalidbinhida 2 роки тому

    Excellent Sir. Could you please also add a lecture about one-sided communication in mpi.jl.

    • @JohnTFoster
      @JohnTFoster 2 роки тому

      I have one, available here: ua-cam.com/video/smnnN5SP1eU/v-deo.html

  • @frederikvanstolk5815
    @frederikvanstolk5815 2 роки тому

    Great videos!

  • @jesusmtz29
    @jesusmtz29 2 роки тому

    Is there a way to initialize the project toml and test dir? Great stuff thank you

    • @JohnTFoster
      @JohnTFoster 2 роки тому

      From the package manager you can run `generate mypackage` where `mypackage` is the name you want to give the package. This generates a Project.toml and `src` directory. For more features in package creation, look to `PkgTemplates.jl`.

  • @jesusmtz29
    @jesusmtz29 2 роки тому

    So impressive how the careful design of the language can have such consequences

  • @samm399
    @samm399 2 роки тому

    Thank you for this video it is super helpful clarification to some of the ambiguity in the documentation! I am still wondering when would you use the mass matrix form vs the implicit DAE form? Is the implicit DAE form only necessary when there is nonlinearity with respect to the state variable derivatives?

  • @martinroa
    @martinroa 2 роки тому

    Thanks for the video! By the way, I noticed you are using some sort of vim tool to edit the jupyter cells. Which tool is that?

    • @martinroa
      @martinroa 2 роки тому

      Found it: jupyter-vim-binding

  • @ScottEdwards2000
    @ScottEdwards2000 2 роки тому

    Could you please post the link to the slack workspace? or i guess the link to the slides? thanks!

  • @augustocleal
    @augustocleal 2 роки тому

    Excelent talk about types in Julia. This should be more spread in to the community for beginners.

  • @GeostatsGuyLectures
    @GeostatsGuyLectures 2 роки тому

    Learn Julia from one of the most innovative professors at The University of Texas at Austin. Dr. Foster is a true Engineering Data Scientist.

  • @THATWASDOPE
    @THATWASDOPE 3 роки тому

    gj thanks a lot dude

  • @mathew_john
    @mathew_john 4 роки тому

    Thanks for the lecture. It is good to explore more on pandas. Just for a recap, can you please help me with the dataset. That will help me to practice more on pandas Dataframe

    • @JohnTFoster
      @JohnTFoster 4 роки тому

      I'm glad you enjoyed it. The exact dataset I use is the lecture is available here: github.com/johnfoster-pge-utexas/numerical-methods-book/blob/master/content/datasets/200wells.csv

  • @AhmedEmamAI1
    @AhmedEmamAI1 4 роки тому

    Great work professor.. Keep going i am extremely getting value here 🙏🙏🙏

  • @PraveenKumar-wd3or
    @PraveenKumar-wd3or 5 років тому

    Please upload more videos on reservoir engineering and simulation. Thanks in advance.

    • @JohnTFoster
      @JohnTFoster 5 років тому

      Be sure to subscribe to my channel. I will be posting weekly videos for reservoir engineering and simulation.

    • @PraveenKumar-wd3or
      @PraveenKumar-wd3or 5 років тому

      @@JohnTFoster I have already subscribed to your channel. I am final year student of B. Tech. in petroleum engineering and eagerly waiting for your next video. Thank u