Trilinos User Group Meeting 2015
+ October 26th: Tutorial
+ October 27th: User Sessions
+ October 28th (a.m.): User Sessions
+ October 28th (p.m.): Developer Sessions
+ October 29th: Developer Sessions
Computer Science Research Institute
1450 Innovation Parkway, SE
Albuquerque, NM
Contact: Mike Heroux
Trilinos Background
The Trilinos Project is an effort to develop algorithms and enabling technologies within an object-oriented software framework for the solution of large-scale, complex multi-physics engineering and scientific problems. A unique design feature of Trilinos is its focus on packages. Full details of Trilinos and links to package websites can be found at the Trilinos home page.
Meeting Overview
TUG 2015 was held in Albuquerque and hosted by Sandia National Labs. The goal of the annual user group meeting is to facilitate communication between Trilinos users, clients and developers.
Schedule
Monday, October 26th (Tutorial)
1:30–5:00 |
Trilinos Tutorial
|
---|
Tuesday, October 27th (User Day)
8:30–9:30 |
Trilinos Progress, Challenges, and Future Plans (M. Heroux) video
|
---|---|
9:30–10:15 |
Capability Area Summaries (M. Heroux, others) video links: User Experience; Software Engineering, Technologies and Integration; Framework and Tools; Discretizations; Linear Algebra Services; Embedded Nonlinear Analysis Tools
|
10:15–10:45 |
Break
|
10:45–10:55 | ShyLU and thread-scalable Subdomain Solvers (S. Rajamanickam) video |
10:55–11:15 | HTS: A Multithreaded Direct Sparse Triangular Solver Combining Level Scheduling and Recursive Blocking (A. Bradley) video, pptx |
11:15–11:35 | Task-parallel sparse incomplete Cholesky factorization using Kokkos APIs (K. Kim) video, pdf |
11:35–1:00 | Lunch |
1:00–1:30 | Modernizing An Open Source CFD Code By Leveraging Scalable Parallel Preconditioners And Linear Equation Solvers From Trilinos Project (A. Gel) |
1:30–2:15 |
Productivity Progress: Lessons Learned and Trilinos (M. Heroux) video
|
2:15–3:00 | Solving optimization problems with ROL (G. von Winckel) |
3:00–3:30 | Break |
3:30–4:30 | A new MATLAB interface to MueLu (T. Wiesner) video, pdf |
Wednesday Morning, October 28th (User-focused)
8:30–9:00 | Cool Stuff You Can Do With PyTrilinos, DistArray, and Jupyter (B. Spotz) video |
---|---|
9:00–9:30 | IDEAS xSDK: Providing Software Interoperability (A. Klinvex) video, pptx |
9:30–9:50 | Extend Anasazi eigensolvers for billion-node graphs on an array of commodity SSDs (D. Zheng) video, pdf |
9:50–10:20 | Break |
10:20–10:35 | Intrepid/Intrepid2 Updates (A. Delora) video |
10:35–10:55 | Implementation of different stabilization schemes in Charon using Trilinos / Panzer (S. Gao) video |
10:55–12:00 | User feedback session / User meeting wrap-up |
12:00 | Lunch |
Wednesday Afternoon, October 28th (Developer-focused)
1:00–2:00 |
Intermediate Git Training (R. Bartlett, non-Trilinos developers welcome to attend)
|
---|---|
2:00–2:15 |
Break (remaining sessions open to Trilinos developers only)
|
2:15–3:45 | CSRI/279: Linear Solver Roundtable (Moderator: J. Hu) |
3:45–4:00 |
Break
|
4:00–5:00 | CSRI/279: Preparing for Next Generation Systems Roundtable (Moderator: M. Heroux) |
Thursday October 29th (Developer Day)
8:30–9:00 |
TriBITS (R. Bartlett)
|
---|---|
9:00–9:15 |
Trilinos Framework Update (J. Willenbring)
|
9:15–10:15 |
TBA (P. Crozier)
|
10:15–10:30 |
Break
|
10:30–11:00 | Update Requirements and Plans for Trilinos scalability on next-generation platforms (M. Heroux) |
11:00–11:30 |
Trilinos Community 2.0 Update (M. Heroux)
|
11:30–12:00 |
Break-out discussions: Trilinos Community 2.0
|
12:00–1:00 |
Lunch
|
1:00–2:00 |
Report back from Trilinos Community 2.0 break-out
|
2:00–3:00 |
Trilinos Strategic Planning (5 min per capability area leader and discussion)
|
3:00-3:10 |
Strategic Planning Topic Selection
|
3:10-3:30 |
Break
|
3:30-4:30 |
Trilinos Strategic Planning (Trilinos project level)
|