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