- Queries
- All Stories
- Search
- Advanced Search
Feed Advanced Search
Advanced Search
Advanced Search
Mar 16 2018
Mar 16 2018
pastewka committed rMUSPECTRE7290eee6503e: Merge branch 'arcpatch-D169' into feat/mpi (authored by pastewka).
Merge branch 'arcpatch-D169' into feat/mpi
pastewka committed rMUSPECTRE3795c8590d33: DOC: Added documentation for undocumented members. (authored by pastewka).
DOC: Added documentation for undocumented members.
pastewka committed rMUSPECTREacb656fa2706: ENH: First implementation of MPI parallelization. (authored by junge).
ENH: First implementation of MPI parallelization.
pastewka committed rMUSPECTRE0f03cbf18341: WIP: Updated language bindings to reflect recent changes in API. (authored by pastewka).
WIP: Updated language bindings to reflect recent changes in API.
pastewka committed rMUSPECTREb3d3315e59c7: WIP: HAVE_MPI should have been WITH_MPI (authored by pastewka).
WIP: HAVE_MPI should have been WITH_MPI
pastewka renamed T1931: Expose MPI parallelism to Python from Expose MPI parallism to Python to Expose MPI parallelism to Python.
pastewka committed rMUSPECTRE679cc5d1e141: WIP: Enabled and updated MPI parallel patch test. (authored by pastewka).
WIP: Enabled and updated MPI parallel patch test.
pastewka committed rMUSPECTRE2c848fe691c0: WIP: Added convenience functions to create parallel cells. (authored by pastewka).
WIP: Added convenience functions to create parallel cells.
pastewka committed rMUSPECTRE49ed256c1c21: WIP: Added communication for reduction operations in newton_cg solver. (authored by pastewka).
WIP: Added communication for reduction operations in newton_cg solver.
pastewka committed rMUSPECTRE5fbc4b9ec5ea: WIP: Updated FindPFFT.cmake and CMakeLists.txt. (authored by pastewka).
WIP: Updated FindPFFT.cmake and CMakeLists.txt.
- Think about subclassing Communicator class
- get_resolutions -> get_subdomain_resolutions etc.
pastewka committed rMUSPECTRE7e94129d056b: WIP: Removed constexpr for get_mpi_comm (authored by pastewka).
WIP: Removed constexpr for get_mpi_comm
pastewka committed rMUSPECTREc8689277da3a: WIP: get_index needs locations argument (authored by pastewka).
WIP: get_index needs locations argument
WIP: de_geus solver converges
Mar 15 2018
Mar 15 2018
pastewka committed rMUSPECTREa2980762715b: WIP: SolverCG appears to be working in parallel. (authored by pastewka).
WIP: SolverCG appears to be working in parallel.
pastewka committed rMUSPECTREa012163a1acd: WIP: FFTEngineBase now holds the communicator object and returns it via… (authored by pastewka).
WIP: FFTEngineBase now holds the communicator object and returns it via…
Mar 14 2018
Mar 14 2018
pastewka committed rMUSPECTRE82ece615f31c: WIP: Added missing locations argument. (authored by pastewka).
WIP: Added missing locations argument.
pastewka committed rMUSPECTREe0d06241ed6c: Merge branch 'master' into feat/mpi (authored by pastewka).
Merge branch 'master' into feat/mpi
pastewka committed rMUSPECTRE54fd54f58bb3: WIP: Added reduction operations to SolverCG (authored by pastewka).
WIP: Added reduction operations to SolverCG
WIP: Cosmetics.
pastewka moved T1916: Add abstraction layer for communicator from Doing to Done on the µSpectre board.
pastewka closed T1916: Add abstraction layer for communicator, a subtask of T1888: MPI parallelization, as Resolved.
WIP: Cleaned up tests.
pastewka committed rMUSPECTREd5ff24969ab5: WIP: Pass locations to FieldCollection and Field initialisation. (authored by pastewka).
WIP: Pass locations to FieldCollection and Field initialisation.
pastewka committed rMUSPECTREb9f21ca7059d: WIP: Need to use domain resolutions when constructing FFT frequencies. (authored by pastewka).
WIP: Need to use domain resolutions when constructing FFT frequencies.
pastewka committed rMUSPECTRE55ceb30bb1dd: WIP: FieldCollection now stores locations. (authored by pastewka).
WIP: FieldCollection now stores locations.
pastewka committed rMUSPECTREe811f3fd699f: WIP: Added rank() methode to Communicator (authored by pastewka).
WIP: Added rank() methode to Communicator
pastewka committed rMUSPECTRE754daaa29768: WIP: Workspace pixel initialisation in constructor. (authored by pastewka).
WIP: Workspace pixel initialisation in constructor.
pastewka committed rMUSPECTRE28aefceabbc5: WIP: Pass fourier_locations to Pixels constructor. (authored by pastewka).
WIP: Pass fourier_locations to Pixels constructor.
Mar 13 2018
Mar 13 2018
pastewka committed rMUSPECTREdf4c18badb4a: WIP: Initialize resolutions in constructor. (authored by pastewka).
WIP: Initialize resolutions in constructor.
pastewka committed rMUSPECTREf5b715ef4d96: WIP: get_ccoord now rewuires a locations argument (authored by pastewka).
WIP: get_ccoord now rewuires a locations argument
pastewka committed rMUSPECTREecf0cc137415: WIP: Initialize norm factor with global resolution (authored by pastewka).
WIP: Initialize norm factor with global resolution
pastewka committed rMUSPECTRE2ab73bcca627: WIP: hermitian resolutions are now fourier resolution and stored in the base… (authored by pastewka).
WIP: hermitian resolutions are now fourier resolution and stored in the base…
pastewka committed rMUSPECTREb4cb16585ec0: WIP: Replace public resize with explicit pad size information in FieldBase (authored by pastewka).
WIP: Replace public resize with explicit pad size information in FieldBase
pastewka committed rMUSPECTREaf6fe4b0838c: Revert "WIP: Made 'resize' of Field* public. MPI FFTW needs to enlarge the… (authored by pastewka).
Revert "WIP: Made 'resize' of Field* public. MPI FFTW needs to enlarge the…
pastewka committed rMUSPECTRE47ee34680901: WIP: 0,0 grid locations resides on one of the MPI processes only. (authored by pastewka).
WIP: 0,0 grid locations resides on one of the MPI processes only.
Mar 12 2018
Mar 12 2018
pastewka committed rMUSPECTRE2bc3f223ffd3: WIP: Enlarge workspace buffer size. (authored by pastewka).
WIP: Enlarge workspace buffer size.
pastewka committed rMUSPECTRE4c7b0a9182d0: WIP: Made 'resize' of Field* public. MPI FFTW needs to enlarge the underlying… (authored by pastewka).
WIP: Made 'resize' of Field* public. MPI FFTW needs to enlarge the underlying…
pastewka committed rMUSPECTRE73227f25ca34: WIP: Pixels now knows about its (subdomain) location. Cell now knows about its… (authored by pastewka).
WIP: Pixels now knows about its (subdomain) location. Cell now knows about its…
pastewka committed rMUSPECTREec9658d29131: WIP: Updated documentation strings (authored by pastewka).
WIP: Updated documentation strings
Mar 11 2018
Mar 11 2018
pastewka committed rMUSPECTRE3aec5854ce6a: WIP: Added locations and domain_resolutions getter (authored by pastewka).
WIP: Added locations and domain_resolutions getter
pastewka committed rMUSPECTRE69269354677a: WIP: Pixels class has now a 'transposed' template arguments, that tells it that… (authored by pastewka).
WIP: Pixels class has now a 'transposed' template arguments, that tells it that…
pastewka committed rMUSPECTRE61c29d7aa0bc: WIP: Transpose pixels for local grid collection (authored by pastewka).
WIP: Transpose pixels for local grid collection
WIP: Added MPI projection tests.
WIP: Code documentation.
pastewka committed rMUSPECTRE52dd54d702df: WIP: Switched MPI FFT test to FFTW. (authored by pastewka).
WIP: Switched MPI FFT test to FFTW.
pastewka committed rMUSPECTREbdffe49ba820: WIP: MPI FFTW with transposed output works. (authored by pastewka).
WIP: MPI FFTW with transposed output works.
pastewka committed rMUSPECTRE134496a0631a: WIP: MPI FFTW running on one process works. (authored by pastewka).
WIP: MPI FFTW running on one process works.
Mar 9 2018
Mar 9 2018
pastewka committed rMUSPECTRE9e8c21080050: Merge branch 'master' into feat/mpi (authored by pastewka).
Merge branch 'master' into feat/mpi
pastewka committed rMUSPECTREfe3b985a45d1: WIP: Introduced temporary padded input buffer. (authored by pastewka).
WIP: Introduced temporary padded input buffer.
pastewka committed rMUSPECTRE5da4c1e565f9: WIP: Check whether plan has been created. (authored by pastewka).
WIP: Check whether plan has been created.
Mar 8 2018
Mar 8 2018
WIP: Apple Xcode fixes.
CMAKE: Add Boost include dirs.
pastewka committed rMUSPECTREda031383b328: Merge branch 'master' into feat/mpi (authored by pastewka).
Merge branch 'master' into feat/mpi
pastewka committed rMUSPECTREd496d6dc66ef: WIP: FFT_Engine_base -> FFTEngineBase (authored by pastewka).
WIP: FFT_Engine_base -> FFTEngineBase
pastewka committed rMUSPECTRE4c60859318c1: WIP: Remove material dimension from FieldCollections in MPI test. (authored by pastewka).
WIP: Remove material dimension from FieldCollections in MPI test.
Mar 7 2018
Mar 7 2018
pastewka committed rMUSPECTRE226e73ee26b3: WIP: MPI FFT test compiles with PFFT. No passes yet. (authored by pastewka).
WIP: MPI FFT test compiles with PFFT. No passes yet.
pastewka committed rMUSPECTRE9f12c77c8f3e: WIP: Pass engine as template parameter to fixture. (authored by pastewka).
WIP: Pass engine as template parameter to fixture.
pastewka committed rMUSPECTRE83364edb689a: WIP: mpi_type template specializations must be inline. (authored by pastewka).
WIP: mpi_type template specializations must be inline.
WIP: Added initial PFFT engine.
WIP: µSpectre -> muSpectre
pastewka committed rMUSPECTRE2ecbb615921a: WIP: Use transposed local size planner. (authored by pastewka).
WIP: Use transposed local size planner.
DOC: Added doc strings.
pastewka committed rMUSPECTREdb091a2cb915: WIP: Need to compute size over all MPI processes. (authored by pastewka).
WIP: Need to compute size over all MPI processes.
WIP: Added more MPI datatypes.
pastewka committed rMUSPECTREdecf9cec7830: WIP: First implementation of communicator abstraction. (authored by pastewka).
WIP: First implementation of communicator abstraction.
pastewka committed rMUSPECTRE97d0f6555d13: WIP: Have FFTWMPIEngine and tests use the abstracted communicator. (authored by pastewka).
WIP: Have FFTWMPIEngine and tests use the abstracted communicator.
pastewka moved T1916: Add abstraction layer for communicator from Backlog to Doing on the µSpectre board.
pastewka committed rMUSPECTREd4e48703df52: WIP: Added MPI communicator as parameter. (authored by pastewka).
WIP: Added MPI communicator as parameter.
pastewka committed rMUSPECTRE5bef87e106a1: WIP: fftw_engine_mpi -> fftwmpi_engine (authored by pastewka).
WIP: fftw_engine_mpi -> fftwmpi_engine
pastewka committed rMUSPECTREaa4e5de45421: WIP: Added MPIContext singleton that takes care of initializing and tearing… (authored by pastewka).
WIP: Added MPIContext singleton that takes care of initializing and tearing…
pastewka committed rMUSPECTRE3bed7073861b: WIP: Separated MPI tests into their own executable. (authored by pastewka).
WIP: Separated MPI tests into their own executable.
pastewka committed rMUSPECTREee2ccfcd7563: WIP: Refactoring; FFTWEngineMPI -> FFTWMPIEngine (authored by pastewka).
WIP: Refactoring; FFTWEngineMPI -> FFTWMPIEngine
Mar 6 2018
Mar 6 2018
DOC: Updated file header.
pastewka committed rMUSPECTREab3be79af63e: WIP: First version of MPI FFTW test. (authored by pastewka).
WIP: First version of MPI FFTW test.
pastewka committed rMUSPECTREa36d0413024a: WIP: Added and members to FFTEngineBase. (authored by pastewka).
WIP: Added and members to FFTEngineBase.
pastewka committed rMUSPECTREb03a5940750b: WIP: Added dummy FFTWEngineMPI. Updated CMakeLists.txt to search for MPI and… (authored by pastewka).
WIP: Added dummy FFTWEngineMPI. Updated CMakeLists.txt to search for MPI and…
c4science · Help