https://github.com/janverschelde/PHCpack

sort by:
Revision Author Date Message Commit Date
1b7c69d loaded multipliers for the normalization of complex vectors in octo double precision into local variables 17 November 2021, 01:50:30 UTC
cb90c73 bug fix in multiplication of a octo double with a double 13 November 2021, 00:37:26 UTC
cfcedf7 eliminated many local variables from the cmplx8_normalize kernel 12 November 2021, 22:41:17 UTC
b308dfa splitted kernels in real and imaginary parts in octo double precision 09 November 2021, 01:18:31 UTC
0790d10 improved one kernel and defined another in octo double precision on complex data 08 November 2021, 22:02:34 UTC
8ce2f2e bug fix in calling the cmplx8_small_house kernel 07 November 2021, 00:42:40 UTC
f82a1c5 improved a kernels on complex data in octo double precision 07 November 2021, 00:27:39 UTC
3534a32 splitted another kernel on complex data in quad double precision 05 November 2021, 00:42:19 UTC
9935eff splitted a kernel in two, for real and imaginary parts 05 November 2021, 00:07:57 UTC
9e1df3b improved a kernel on complex data in quad double precision 04 November 2021, 01:06:21 UTC
683ae99 corrected output of a complex Q in quad double precision 03 November 2021, 19:59:41 UTC
4c41f6a more improvements in the kernels in quad double precision for complex data 31 October 2021, 00:23:44 UTC
bc1bb09 improved the documentation of the kernels in quad double precision 30 October 2021, 22:05:23 UTC
d449d60 more kernel improvements for complex data in quad double precision 30 October 2021, 20:28:37 UTC
b550bf9 more kernel improvements by elimination of local variables 30 October 2021, 00:16:17 UTC
23b5bcc improved a kernel on complex data by eliminating 8 local variables 29 October 2021, 21:05:12 UTC
5de1e1b improved two functions on complex data in octo double precision 28 October 2021, 00:59:48 UTC
1790c4f improved the kernels for complex data reducing the number of local variables 27 October 2021, 22:21:31 UTC
a729411 used the cqd_shmemsize consistently in all cmplx4 kernels 25 October 2021, 21:05:55 UTC
64fcf1b added the computation of the kernel time flops to the testers on the tiled back substitution in double precision 11 October 2021, 22:09:21 UTC
c3c2a57 updated the updates files for the read matrix option in dbl8_tabs_testers.cpp 11 October 2021, 20:40:21 UTC
5b8c87c updates for a compiler warning 09 October 2021, 22:53:46 UTC
9882fcc bug fix in a kernel on complex data in octo double precision 06 October 2021, 14:13:30 UTC
55b878b bug fix in the matrix inverse in quad double precision on complex data 05 October 2021, 01:06:32 UTC
749c53b added the total flops computation to the testers for all precisions 04 October 2021, 00:16:45 UTC
15fc7a9 updated the makefile for windows 03 October 2021, 23:10:01 UTC
d5bd960 added testers on QR followed by back substitution in octo double precision 03 October 2021, 22:47:56 UTC
1facaa3 updated the makefile for windows 02 October 2021, 23:13:56 UTC
d6ed13c added testers on the QR + back substitution in quad double precision 02 October 2021, 23:04:48 UTC
87c6b22 bug fixed 02 October 2021, 17:32:49 UTC
d4811f7 fixed the prototypes of large_sum_of_squares in quad double and octo double precision 02 October 2021, 01:28:35 UTC
5bdaae2 initialized the vector v properly in the kernels in quad double and octo double precision 02 October 2021, 00:11:57 UTC
91c9436 updated the makefile for windows 01 October 2021, 20:04:15 UTC
c4c9c37 added the option to read the test matrix from file 01 October 2021, 14:29:25 UTC
cdcfd12 first complete version of all kernels on complex data in octo double precision 01 October 2021, 00:05:10 UTC
016a73e updated the testers on the blocked Householder QR in octo double precision 30 September 2021, 01:51:51 UTC
bde0ea9 defined the functions that call the kernels on complex data in octo double precision 30 September 2021, 01:22:58 UTC
af18f73 added the -O3 options to all calls to nvcc 29 September 2021, 23:30:50 UTC
baa0ff2 fixed the initialization of Q in octo double precision 28 September 2021, 22:57:41 UTC
2645b14 first complete version of kernels in octo double precision on real data 28 September 2021, 02:04:23 UTC
60e8717 added a function for an inplace multiplication of an octo double with a double 28 September 2021, 01:51:12 UTC
6f05015 updated the makefile for windows so the kernels for qr in octo double precision are compiled 27 September 2021, 19:44:41 UTC
673b1ae added definitions of the functions that call the kernels on data in octo double precision 27 September 2021, 00:51:23 UTC
286bcb2 updated so reading of complex matrices is supported 26 September 2021, 20:56:30 UTC
7ffeeb9 added functions to generate complex data 26 September 2021, 18:24:27 UTC
8d20817 updates in testers on the tiled accelerated back substitution in quad double precision 26 September 2021, 02:51:22 UTC
8a72d8f allowed for reading in of real matrices, attempted to fix overflow of flop counters 26 September 2021, 02:30:00 UTC
b90d478 updated the makefile for windows 26 September 2021, 01:42:21 UTC
ceab641 functions to write test matrices to file and to read from file 26 September 2021, 01:23:12 UTC
3a934d1 fixed many prototypes and defined one function in the octo double version of the accelerated blocked Householder QR 25 September 2021, 01:10:45 UTC
9c6caae moved the flop counts in the kernels for the blocked Householder QR in quad double precision 25 September 2021, 00:28:25 UTC
ff0d6e8 moved flopcounts from the kernels in double double precision to a separate file 24 September 2021, 14:36:42 UTC
8613673 new file with the prototypes of all kernels for the block Householder QR in octo double precision 24 September 2021, 00:56:45 UTC
8139db1 improved the kernels for back substitution in quad double and octo double precision 23 September 2021, 00:57:13 UTC
3049bb9 removed some superfluous synchronization statements, improved the documentation 22 September 2021, 20:07:59 UTC
2f69bc7 bug fixed in the complex blocked Householder QR in octo double precision 21 September 2021, 01:06:10 UTC
3552fa8 added test functions on the blocked Householder QR in octo double precision 20 September 2021, 19:12:13 UTC
67aed79 fixed the last(!) bug in the kernels and generated complex test matrices better 20 September 2021, 01:23:26 UTC
372fd23 fixed two more bugs so all complex matrices up to dimension 169 are inverted correctly in octo double precision 20 September 2021, 00:03:22 UTC
6af129c fixed two bugs so inverting small complex upper triangular matrices works 19 September 2021, 22:34:01 UTC
f356622 blocked Householder QR factorization in octo double precision 19 September 2021, 00:14:20 UTC
2c8209c updated the operation counts in the testers on the tiled accelerated back substitution in octo double precision 18 September 2021, 17:47:23 UTC
72beb38 generated the test upper triangular matrices in double precision 18 September 2021, 16:12:11 UTC
1c5257c copied the A into A_d before the CPU does its tiled inverse 18 September 2021, 15:45:18 UTC
580d5ee added many __synthreads() statements ... 18 September 2021, 01:36:30 UTC
b1bac3f set the bound on the shared memory size to the right value for the tiled accelerated back substitution in octo double precision 18 September 2021, 00:30:34 UTC
84e61ab generated random upper triangular test matrices in double precision 17 September 2021, 20:40:10 UTC
2d6ddfb added calls to the tiled kernels in the testers 17 September 2021, 01:09:08 UTC
d521724 completed the kernels for a tiled back substitution in octo double precision 17 September 2021, 00:24:17 UTC
1fc3b98 generates the test matrices for tiled back substitution in double precision 15 September 2021, 23:11:18 UTC
eeaed15 added a kernel to invert a complex tile, updated testers 15 September 2021, 19:42:48 UTC
a36f94d first kernels for an inverse of an upper triangular matrix in octo double precision 15 September 2021, 01:27:27 UTC
e4482b3 added kernel for an inplace decrement of an octo double number 15 September 2021, 01:15:42 UTC
881272b fixed two bugs in the tiled back substitution in octo double precision 14 September 2021, 22:29:59 UTC
46476c2 updated the makefile for windows 14 September 2021, 20:53:55 UTC
9c083f3 added test utilities for the tiled back substitution in octo double precision 14 September 2021, 20:47:41 UTC
5bae2d6 updated the makefile for windows 14 September 2021, 01:11:30 UTC
fa1cbec added basic tests on the tiled back substitution in octo double precision 14 September 2021, 01:01:17 UTC
d2f3c30 define the code for a tiled back substitution in octo double precision on the host 13 September 2021, 20:50:41 UTC
a0cef63 fixed the test on the Householder QR on real matrices in octo double precision 13 September 2021, 00:34:42 UTC
08ee148 added tests on the Householder QR in octo double precision 12 September 2021, 21:43:26 UTC
7bbfcb2 completed the Householder QR in octo double precision 12 September 2021, 03:21:14 UTC
67b0118 added a function for an inplace multiplication of an octo double with a double 11 September 2021, 22:36:51 UTC
7225e72 fixed bugs so the complex LU solver works in octo double precision 11 September 2021, 19:18:26 UTC
e6fa303 updated the makefile for windows 11 September 2021, 01:43:36 UTC
9b5f2f7 defined a LU factorization in octo double precision 11 September 2021, 01:32:45 UTC
f326fcd added an in-place decrement function for octo doubles 10 September 2021, 21:28:30 UTC
ae0b6e5 corrected more in the documentation of the factorization functions in quad double precision 09 September 2021, 20:36:57 UTC
c8eed33 edited the documentation of the factorization functions in quad double precision 09 September 2021, 02:34:21 UTC
cc6053e edited documentation of functions to generate random quad double matrices, added functions to generate matrices of random octo doubles 08 September 2021, 01:46:29 UTC
f4d36fe added a reference to a user paper 03 September 2021, 02:34:34 UTC
92f41e7 added synchronization statements 02 September 2021, 03:34:51 UTC
71e48bb some edits to improve legibility 02 September 2021, 03:12:35 UTC
eb0dc83 added two papers to the list of users of PHCpack 02 September 2021, 03:10:15 UTC
0afee4c fixed more error in the kernels on complex data in quad double precision 01 September 2021, 01:50:55 UTC
766d6ae fixed another error with the kernels in quad double precision 01 September 2021, 01:26:10 UTC
925ae4c another bug in a kernel fixed 01 September 2021, 00:28:53 UTC
2bf6e1a removed double free() statements 31 August 2021, 23:47:53 UTC
6cfd185 fixed another error in a kernel 31 August 2021, 23:16:32 UTC
db07659 fixed allocation and deallocation problems that caused segmentation faults 31 August 2021, 22:46:25 UTC
back to top