User Details
User Details
- User Since
- Oct 13 2016, 13:00 (423 w, 6 d)
- Availability
- Available
- Organization
- epfl.ch (university)
Jul 8 2019
Jul 8 2019
played auround with chi
starting GPU
schaefer committed R1448:72a3be853d30: added gradient grid that handles multiple GPU usage (authored by schaefer).
added gradient grid that handles multiple GPU usage
schaefer committed R1448:4e7db4592cd6: few corrections, startend on multi GPU method (authored by schaefer).
few corrections, startend on multi GPU method
schaefer committed R1448:98eb0334c227: finished cleaning up chi_CPU function, changed lens_SOA structure, implemented… (authored by schaefer).
finished cleaning up chi_CPU function, changed lens_SOA structure, implemented…
schaefer committed R1448:fb9e9bdb6f8a: added gradient grid that handles multiple GPU usage 2 (authored by schaefer).
added gradient grid that handles multiple GPU usage 2
schaefer committed R1448:a19e0f97c2de: GridGradientBenchmark finished for CPU (authored by schaefer).
GridGradientBenchmark finished for CPU
schaefer committed R1448:e4f786a84fc2: relieved register pressure on GPUs by precalculating cos sin values (authored by schaefer).
relieved register pressure on GPUs by precalculating cos sin values
added basic GPU version
schaefer committed R1448:e6f0f445a96b: corrected a bug in gradient( function pointer was of by 1),implemented… (authored by schaefer).
corrected a bug in gradient( function pointer was of by 1),implemented…
added some GPU files
commit error corrected
schaefer committed R1448:0b1d9c67c9b3: working benchmark for lenstool, still needs to be checked in detail (authored by schaefer).
working benchmark for lenstool, still needs to be checked in detail
linkage error found, not solved
setting config files right
schaefer committed R1448:4bd7d38e3bf0: unsorted lens function + big benchmark = 219 Img (authored by schaefer).
unsorted lens function + big benchmark = 219 Img
schaefer committed R1448:1099291589cc: integrating chi_CPU version into master (authored by schaefer).
integrating chi_CPU version into master
schaefer committed R1448:177410c3ab86: integrating chi_CPU version into master (authored by schaefer).
integrating chi_CPU version into master
linkage error found, not solved
Jul 2 2019
Jul 2 2019
schaefer changed the visibility for Lenstool-HPC.
Feb 22 2018
Feb 22 2018
handled latest merge conflicts
Feb 16 2018
Feb 16 2018
schaefer committed R1448:532f73fadc5f: made modfications necessary for regor compilation and module o.2 status (authored by schaefer).
made modfications necessary for regor compilation and module o.2 status
May 17 2017
May 17 2017
Feb 23 2017
Feb 23 2017
played auround with chi
Feb 21 2017
Feb 21 2017
schaefer committed R1448:538f4071ca78: added gradient grid that handles multiple GPU usage 2 (authored by schaefer).
added gradient grid that handles multiple GPU usage 2
schaefer committed R1448:b83c2d705661: added gradient grid that handles multiple GPU usage (authored by schaefer).
added gradient grid that handles multiple GPU usage
Feb 20 2017
Feb 20 2017
schaefer committed R1448:8ed3ea71f869: few corrections, startend on multi GPU method (authored by schaefer).
few corrections, startend on multi GPU method
schaefer committed R1448:30af87e0951b: relieved register pressure on GPUs by precalculating cos sin values (authored by schaefer).
relieved register pressure on GPUs by precalculating cos sin values
Feb 16 2017
Feb 16 2017
added basic GPU version
Feb 15 2017
Feb 15 2017
schaefer committed R1448:e339389554c0: GridGradientBenchmark finished for CPU (authored by schaefer).
GridGradientBenchmark finished for CPU
Feb 3 2017
Feb 3 2017
resolved bug wuju
bug GPU lensSOA structure
Jan 31 2017
Jan 31 2017
starting GPU
schaefer committed R1448:db232b68318b: unsorted lens function + big benchmark = 219 Img (authored by schaefer).
unsorted lens function + big benchmark = 219 Img
schaefer committed R1448:15fae33691a4: finished cleaning up chi_CPU function, changed lens_SOA structure, implemented… (authored by schaefer).
finished cleaning up chi_CPU function, changed lens_SOA structure, implemented…
Jan 30 2017
Jan 30 2017
schaefer committed R1448:53b8a1923fc7: integrating chi_CPU version into master (authored by schaefer).
integrating chi_CPU version into master
schaefer committed R1448:a6eebe218f9d: integrating chi_CPU version into master (authored by schaefer).
integrating chi_CPU version into master
setting config files right
schaefer committed R1448:8bdf565fbc87: working benchmark for lenstool, still needs to be checked in detail (authored by schaefer).
working benchmark for lenstool, still needs to be checked in detail
added some GPU files
Jan 13 2017
Jan 13 2017
linkage error found, not solved
linkage error found, not solved
Jan 12 2017
Jan 12 2017
commit error corrected
schaefer committed R1448:7468cb38b897: corrected a bug in gradient( function pointer was of by 1),implemented… (authored by schaefer).
corrected a bug in gradient( function pointer was of by 1),implemented…
Jan 10 2017
Jan 10 2017
forgot something
schaefer committed R1448:5a50221b6035: implemented fully pinned GPU version, small speed-up (authored by schaefer).
implemented fully pinned GPU version, small speed-up
schaefer committed R1448:1e7d6906c05e: implemented half pinned GPU version, small speed-up (authored by schaefer).
implemented half pinned GPU version, small speed-up
Jan 4 2017
Jan 4 2017
finished basic GPU version
Dec 22 2016
Dec 22 2016
fixed second AVX dependecy
fixed AVX dependecy
fixed rotation link
Dec 21 2016
Dec 21 2016
used avx gradient version
schaefer committed R1448:6a059be78e43: working grid_srcplane_computation CPU version + test (authored by schaefer).
working grid_srcplane_computation CPU version + test
Dec 16 2016
Dec 16 2016
bug fix chi
Dec 15 2016
Dec 15 2016
schaefer committed R1448:41014d8f0902: changes so that it works on regor too 2 for chi benchmark (authored by schaefer).
changes so that it works on regor too 2 for chi benchmark
schaefer committed R1448:c4418ad5944f: changes so that it works on regor too (authored by schaefer).
changes so that it works on regor too
Dec 8 2016
Dec 8 2016
schaefer committed R1448:409a9d7e9f88: working non asynchronous method, however open mp method seems to bug, needs to… (authored by schaefer).
working non asynchronous method, however open mp method seems to bug, needs to…
working non asynchronous method
Dec 7 2016
Dec 7 2016
schaefer committed R1448:f085eb07c496: implemented sis to CPU and GPU method started working on GPU multiple method (authored by schaefer).
implemented sis to CPU and GPU method started working on GPU multiple method
Dec 6 2016
Dec 6 2016
schaefer committed R1448:1d9a1070363c: implemented pinned memory method and GPU-OpenMP method (authored by schaefer).
implemented pinned memory method and GPU-OpenMP method
Dec 5 2016
Dec 5 2016
resolved multiple img bug
Dec 2 2016
Dec 2 2016
schaefer committed R1448:952b3f57ed2b: implemented gradien grid CPU version, resolved problem too small bug for GPU… (authored by schaefer).
implemented gradien grid CPU version, resolved problem too small bug for GPU…
Dec 1 2016
Dec 1 2016
revisited project structure
optimised block allocation
Nov 30 2016
Nov 30 2016
added to gitignore 2
added to gitignore
schaefer committed R1448:adffe557eb53: Packed GPU version of chi2 calculation (authored by schaefer).
Packed GPU version of chi2 calculation
Nov 29 2016
Nov 29 2016
First grad gpu method
Nov 25 2016
Nov 25 2016
schaefer committed R1448:6c67fe30b643: Implemented gradient SOA AVX computation in bruteforce cpu and changed… (authored by schaefer).
Implemented gradient SOA AVX computation in bruteforce cpu and changed…
Nov 22 2016
Nov 22 2016
schaefer committed R1448:823097a83d20: finished testing bruteforce CPU and implemented small benchmark (authored by schaefer).
finished testing bruteforce CPU and implemented small benchmark
Nov 21 2016
Nov 21 2016
schaefer committed R1448:4c908cd3e08c: fixed a few bugs for function, still need direct comparison between lenstool… (authored by schaefer).
fixed a few bugs for function, still need direct comparison between lenstool…
Nov 16 2016
Nov 16 2016
schaefer committed R1448:58579afb4a0c: Started Implementation of chibruteforce, compiles and seems to works well but… (authored by schaefer).
Started Implementation of chibruteforce, compiles and seems to works well but…
Nov 14 2016
Nov 14 2016
schaefer committed R1448:c99f2e455a51: finished preparation for second benchmar (for GPU) started on third benchmark… (authored by schaefer).
finished preparation for second benchmar (for GPU) started on third benchmark…
Nov 9 2016
Nov 9 2016
schaefer committed R1448:a258267da7d3: Organised old benchmrks into archive and added lenstool benchmark for chi2… (authored by schaefer).
Organised old benchmrks into archive and added lenstool benchmark for chi2…
Nov 7 2016
Nov 7 2016
removed small control cout 2
schaefer committed R1448:cd34a2adf1b5: added nw test and corrected AVX bug (code tool only multiple of 4 into account (authored by schaefer).
added nw test and corrected AVX bug (code tool only multiple of 4 into account
removed small control cout
adapted tests for modifications
merge gilles branch
Nov 4 2016
Nov 4 2016
schaefer committed R1448:df67de56ffdb: finished merge of multi_lens_list into master (authored by schaefer).
finished merge of multi_lens_list into master
schaefer committed R1448:ee91f6c1daf3: modified the code so that it runs on regor too (authored by schaefer).
modified the code so that it runs on regor too
Oct 27 2016
Oct 27 2016
schaefer committed R1448:d21d1bc38554: test are now standalone: in folder gradienttest run make and then execute… (authored by schaefer).
test are now standalone: in folder gradienttest run make and then execute…
Oct 26 2016
Oct 26 2016
schaefer committed R1448:4cf7755ae885: Divided big test into three smaller ones (authored by schaefer).
Divided big test into three smaller ones
schaefer committed R1448:c80452591743: added one small test and complexified the pied and sis test to take into… (authored by schaefer).
added one small test and complexified the pied and sis test to take into…
schaefer committed R1448:7d6cb779fe60: finished with lens sorting and removing the if condition from the grad function (authored by schaefer).
finished with lens sorting and removing the if condition from the grad function
schaefer committed R1448:e278c6337363: finished sorting, starting modifcation in grad function (authored by schaefer).
finished sorting, starting modifcation in grad function
Oct 25 2016
Oct 25 2016
schaefer committed R1448:81e9b87d4812: added test coverage for piemd1derivative function (authored by schaefer).
added test coverage for piemd1derivative function
schaefer committed R1448:62a88e987342: added Grad test function and moved gradient function into seperate Grad file (authored by schaefer).
added Grad test function and moved gradient function into seperate Grad file
schaefer committed R1448:d26cefbec5b7: small modif to old main to correct error (authored by schaefer).
small modif to old main to correct error
schaefer committed R1448:629ddbdeea53: Added vdisp init to the potential to get non zero results from thegradient… (authored by schaefer).
Added vdisp init to the potential to get non zero results from thegradient…
Oct 21 2016
Oct 21 2016
added SoA structure instead of AoS
removed .o
schaefer updated the image for Lenstool-HPC from F215843: fa-briefcase-blue.png to F215846: profile.
schaefer created Lenstool-HPC.
Oct 17 2016
Oct 17 2016
remove .project files .metadata etc
schaefer committed R1448:6d252a54e547: Gradient Benchmark for 10, 100 and 1000 mass distribution (authored by schaefer).
Gradient Benchmark for 10, 100 and 1000 mass distribution
remove .project files