
In this course, you will become familiar with tools and best practices for version control and reproducibility in modern research software development. The main focus is on using Git for efficiently writing and maintaining research software.
M
Mon
|
T
Tue
|
W
Wed
|
T
Thu
|
F
Fri
|
S
Sat
|
S
Sun
|
---|---|---|---|---|---|---|
1 event,
![]() In this course, you will become familiar with tools and best practices for version control and reproducibility in modern research software development. The main focus is on using Git for efficiently writing and maintaining research software.
Free
|
0 events,
|
0 events,
|
0 events,
|
|||
0 events,
|
0 events,
|
0 events,
|
0 events,
|
0 events,
|
0 events,
|
0 events,
|
0 events,
|
0 events,
|
0 events,
|
0 events,
|
0 events,
|
0 events,
|
0 events,
|
0 events,
|
1 event,
![]() SYCL is a C++ abstraction layer for programming heterogeneous hardware with a single-source approach. SYCL is high-level, cross-platform, and extends standard ISO C++17. You will learn to:
Free
|
1 event,
|
1 event,
|
0 events,
|
0 events,
|
0 events,
|
1 event,
![]() In this workshop, we overview the basics of Docker and Singularity. (Working knowledge of Singularity as given in the workshop (https://www.uppmax.uu.se/support/courses-and-workshops/singularity-workshop-announcement) is desirable.) Distributed training using TensorFlow and Horovod frameworks on a supercomputer will be covered. Moreover, it will be shown how to use Singularity containers in conjunction with TensorFlow and Horovod to upscale an AI app. |
1 event,
|
0 events,
|
0 events,
|
0 events,
|
0 events,
|
0 events,
|