|
20 | 20 | * Enhance the existing CMake build system rules to enable lazy building of packages
|
21 | 21 | * Bootstrap “RootBase”
|
22 | 22 | * Demonstrate “layered” lazy builds
|
| 23 | + status: ongoing |
| 24 | + responsible: Pavlo Svirin |
| 25 | + |
23 | 26 |
|
24 | 27 | - name: "Improving performance of BioDynaMo using ROOT C++ Modules"
|
25 | 28 | description: |
|
|
45 | 48 | information about BioDynaMo’s and user-defined C++ classes. This project
|
46 | 49 | is about improving the performance of the reflection system by upgrading
|
47 | 50 | to C++ modules.
|
48 |
| -
|
49 | 51 | tasks: |
|
50 | 52 | * Rework the cmake rules to incorporate efficiently ROOT via `FetchContent`
|
51 | 53 | * Replace invocations of `genreflex` in favor of `rootcling`
|
52 | 54 | * Enable C++ modules in `rootcling`
|
53 | 55 | * Produce a comparison report
|
| 56 | + status: ongoing |
| 57 | + responsible: Isaac Morales Santana |
54 | 58 |
|
55 | 59 | - name: "Using ROOT in the field of genome sequencing"
|
56 | 60 | description: |
|
|
111 | 115 | * Enhance existing benchmarks demonstrating effectiveness of Clad for Kokkos
|
112 | 116 | * [Stretch goal] Performance benchmarks
|
113 | 117 |
|
| 118 | + status: ongoing |
| 119 | + responsible: Atell Yehor Krasnopolski |
| 120 | + |
| 121 | + |
114 | 122 | - name: "Integrate a Large Language Model with the xeus-cpp Jupyter kernel"
|
115 | 123 | description: |
|
116 | 124 | xeus-cpp is a Jupyter kernel for cpp based on the native implementation
|
|
134 | 142 | * Comprehensive documentation and thorough testing/CI additions to ensure reliability.
|
135 | 143 | * [Stretch Goal] After achieving the previous milestones, the student can work on specializing the model for enhanced syntax and semantic understanding capabilities by using xeus notebooks as datasets.
|
136 | 144 |
|
| 145 | + status: ongoing |
| 146 | + responsible: Tharun Anandh |
137 | 147 |
|
138 | 148 | - name: "Implementing missing features in xeus-cpp"
|
139 | 149 | description: |
|
|
309 | 319 | * Design and develop a CUDA compilation and execution mechanism.
|
310 | 320 | * Prepare proper tests and documentation.
|
311 | 321 |
|
| 322 | + status: ongoing |
| 323 | + responsible: Riya Bisht |
| 324 | + |
| 325 | + |
312 | 326 | - name: "Cppyy STL/Eigen - Automatic conversion and plugins for Python based ML-backends"
|
313 | 327 | description: |
|
314 | 328 | Cppyy is an automatic, run-time, Python-C++ bindings generator, for calling
|
|
342 | 356 | * Work on integrating these plugins with toolkits like CUTLASS that
|
343 | 357 | utilise the bindings to provide a Python API
|
344 | 358 |
|
| 359 | + status: ongoing |
| 360 | + responsible: Khushiyant |
| 361 | + |
345 | 362 | - name: "Improve the LLVM.org Website Look and Feel"
|
346 | 363 | description: |
|
347 | 364 | The llvm.org website serves as the central hub for information about the
|
|
421 | 438 | Additionally, they should demonstrate the ability to navigate the community
|
422 | 439 | process with patience and understanding.
|
423 | 440 |
|
| 441 | + status: ongoing |
| 442 | + responsible: Chaitanya Shahare |
424 | 443 |
|
425 | 444 | - name: "On Demand Parsing in Clang"
|
426 | 445 | description: |
|
|
677 | 696 | * Enable reverse-mode automatic differentiation of CUDA GPU kernels and
|
678 | 697 | calls to CUDA GPU kernels from the host code.
|
679 | 698 | * Add proper tests and documentation.
|
| 699 | + status: ongoing |
| 700 | + responsible: Christina Koutsou |
680 | 701 |
|
681 | 702 | - name: "Design and Develop a CUDA engine working along with C/C++ mode in clang-repl"
|
682 | 703 | description: |
|
|
1005 | 1026 | * Extend the unit test coverage.
|
1006 | 1027 | * Develop tutorials and documentation.
|
1007 | 1028 | * Present the work at the relevant meetings and conferences.
|
| 1029 | + status: ongoing |
| 1030 | + responsible: Mihail Mihov |
1008 | 1031 |
|
1009 | 1032 | - name: "Improve robustness of dictionary to module lookups in ROOT"
|
1010 | 1033 | description: |
|
|
0 commit comments