Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
N
NP_TMcode
Manage
Activity
Members
Plan
Wiki
Code
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Deploy
Releases
Container Registry
Analyze
Contributor analytics
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Giacomo Mulas
NP_TMcode
Repository graph
Repository graph
You can move around the graph by using the arrow keys.
5d960f801e7d9412af3782b4db291e26848f48f1
Select Git revision
Branches
19
3-error-in-run-the-program
containers
containers-m10
containers-m8
enable_svd
experiment
magma_refinement
main
master
default
protected
original
protected
parallel_angles
parallel_angles_gmu
profile_omp_leonardo
random_generator
release9
script_devel
shaditest
test1
test_nvidia_profiler
Tags
12
NP_TMcode-M10a.03
NP_TMcode-M10a.02
NP_TMcode-M10a.01
NP_TMcode-M10a.00
NP_TMcode-M9.01
NP_TMcode-M9.00
NP_TMcode-M8.03
NP_TMcode-M8.02
NP_TMcode-M8.01
NP_TMcode-M8.00
NP_TMcode-M7.00
v0.0
31 results
Begin with the selected commit
Created with Raphaël 2.2.0
20
Mar
19
18
15
13
12
11
8
7
6
5
4
29
Feb
28
27
23
22
21
20
16
14
13
12
9
7
6
5
2
29
Jan
26
25
24
19
18
17
16
15
14
12
11
10
9
8
6
5
4
2
1
31
Dec
29
28
27
26
25
24
21
20
18
16
15
14
13
12
11
10
7
6
3
30
Nov
29
28
27
24
13
10
8
6
3
2
31
Oct
29
26
20
19
17
16
13
12
5
4
29
Sep
26
25
24
22
21
19
18
7
6
5
4
15
Feb
- For safety, since some loops are murky, overallocate some arrays of size nspheres instead of configurations
Use separate loops to re-assemble ASCII and binary output files
Skip log file if the file line numbers differ
pass all scalars in cluster scales loop by reference something otherwise breaks)
make the splitting of outputs conditional on _OPENMP
Merge branch 'test_omp_cluster' of https://www.ict.inaf.it/gitlab/giacomo.mulas/np_tmcode into test_omp_cluster
Append thread output files to program output
Use adaptive scaling to distinguish between warnings and errors
add support for USE_OPENMP in make.inc
Add first OpenMP parallelisation in cluster.cpp. YAY!!
work around stupid g++11 implementation to allocate am_2[0]
finish replacing fresh local variables instead of global ones in scales loop
only one round of substitutions of fresh variables in scales loop left...
almost finished switch to fresh variables in the scales loop of cluster
add yet more fresh variables in the scales loop
add more cleanly defined variables to the scales loop
add fresh zpv_2
- add some more freshly defined variables in the scales loop
- begin calling the scales iterations with "fresh" variables, to test parallelism
Be pedantic and, for the time being, pass _everything_ to cluster_jxi488_cycle()
Move the content of the loop over scales in a separate function, so it can be called with fresh arguments every time to check parallelism and dependencies.
Remove C1_AddOns::allocate_vectors() and fix vector memory leak
- add constructors to the "Common" objects allowing them to be copied
Implement recursive message stacking management
Include logger in compilation.
Introduce a Logger class
Use adaptive scaling to distinguish between warnings and errors
Add USE_OPENMP compile option
Implement static library compilation flag
Move VINT vector in C1
Remove redundant definition of VINTS vector
Map C1 matrices into contiguous stacks
Merge branch 'test_parallel_execution' into 'master'
Collect type definitions under type header
Always refer to np_int definition
Merge branch 'link_with_lapacke' into 'master'
Transform the AM matrix into a contiguous memory object and skip copying before LAPCK call
Clean also the dynamic object directory
Replace C++ complex<double> with C __complex__ double
Separate type function declaration from definition
Loading