Bill Somerville
2903788e4c
Build an OpenMP version of jt9 where possible
...
This change introduces the program jt9_omp which is a testbed for a
multi-threaded version of the jt9 decoder program. The program jt9_omp
should be a directly substitutable for jt9 except that JT65 and JT9
decodes are computed in parallel.
Also enable the OpenMP directives in decoder.f90 - note this is not
yet a working multi-threaded decoder and the existing jt9 is still the
correct decoder to be used in WSJT-X.
Increased the available stack size for jt9_omp.exe as this is a hard
limit on Windows and the default is not big enough for the OpenMP
version of jt9.
Also Fortran array bounds checking is now disabled for Release
configuration builds so as to improve performance a little.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@4922 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2015-02-02 11:24:20 +00:00
..
2013-08-10 15:29:55 +00:00
2013-08-10 15:29:55 +00:00
2014-12-18 21:06:21 +00:00
2012-10-03 14:31:43 +00:00
2014-03-05 20:14:36 +00:00
2014-03-05 20:14:36 +00:00
2014-03-05 20:06:44 +00:00
2013-03-23 15:41:31 +00:00
2014-01-27 21:28:54 +00:00
2012-10-03 14:31:43 +00:00
2013-07-08 13:17:22 +00:00
2013-07-08 13:17:22 +00:00
2013-07-08 13:17:22 +00:00
2015-01-28 12:52:24 +00:00
2015-01-28 12:52:24 +00:00
2014-12-18 21:06:21 +00:00
2014-12-18 21:06:21 +00:00
2013-07-08 13:17:22 +00:00
2014-01-30 18:03:21 +00:00
2013-05-23 13:33:29 +00:00
2013-07-08 13:17:22 +00:00
2012-10-03 14:31:43 +00:00
2014-03-05 20:14:36 +00:00
2012-10-03 14:31:43 +00:00
2014-03-05 20:19:38 +00:00
2015-02-01 20:11:10 +00:00
2013-07-08 13:17:22 +00:00
2013-07-08 13:17:22 +00:00
2013-07-08 13:17:22 +00:00
2015-02-02 11:24:20 +00:00
2013-01-23 16:25:07 +00:00
2013-05-23 13:33:29 +00:00
2014-10-30 19:29:16 +00:00
2014-01-08 18:38:15 +00:00
2014-03-05 20:18:08 +00:00
2015-02-01 20:11:10 +00:00
2012-10-03 14:31:43 +00:00
2012-10-03 14:31:43 +00:00
2012-10-03 14:31:43 +00:00
2013-01-23 19:54:54 +00:00
2014-12-03 00:06:54 +00:00
2013-05-22 15:39:28 +00:00
2012-10-20 16:37:01 +00:00
2013-07-08 13:17:22 +00:00
2013-04-22 15:08:20 +00:00
2015-01-29 18:29:41 +00:00
2013-05-22 15:39:28 +00:00
2015-01-29 18:29:41 +00:00
2012-10-10 19:25:28 +00:00
2013-09-13 13:42:11 +00:00
2012-10-03 14:31:43 +00:00
2013-07-08 13:17:22 +00:00
2015-02-01 16:23:36 +00:00
2013-08-09 17:22:08 +00:00
2014-03-05 18:20:40 +00:00
2013-07-08 13:17:22 +00:00
2014-01-18 13:59:19 +00:00
2013-07-08 13:17:22 +00:00
2014-10-19 00:57:29 +00:00
2015-01-30 21:28:10 +00:00
2014-12-18 16:41:18 +00:00
2014-12-18 16:41:18 +00:00
2015-01-28 12:52:24 +00:00
2015-01-28 12:52:24 +00:00
2015-01-29 19:17:56 +00:00
2014-10-20 13:04:29 +00:00
2014-10-20 13:04:29 +00:00
2013-01-22 21:04:47 +00:00
2014-03-05 20:14:36 +00:00
2013-03-23 15:41:31 +00:00
2012-11-26 21:06:41 +00:00
2013-01-23 19:54:54 +00:00
2014-10-19 00:56:41 +00:00
2013-05-22 15:39:28 +00:00
2013-08-10 15:29:55 +00:00
2013-07-08 13:17:22 +00:00
2012-10-03 14:31:43 +00:00
2013-05-22 15:39:28 +00:00
2013-05-22 15:39:28 +00:00
2012-10-25 13:01:37 +00:00
2012-10-03 14:31:43 +00:00
2013-05-22 15:39:28 +00:00
2014-04-03 19:44:34 +00:00
2012-10-03 14:31:43 +00:00
2012-10-03 14:31:43 +00:00
2012-10-03 14:31:43 +00:00
2013-01-22 19:19:00 +00:00
2013-07-08 13:17:22 +00:00
2013-07-19 00:44:48 +00:00
2015-02-01 16:23:36 +00:00
2014-12-03 00:06:54 +00:00
2013-07-08 13:17:22 +00:00
2015-01-30 21:28:10 +00:00
2014-10-19 12:29:45 +00:00
2015-02-01 16:23:36 +00:00
2015-02-01 16:23:36 +00:00
2012-11-19 18:23:39 +00:00
2013-07-09 16:05:23 +00:00
2014-07-31 17:22:51 +00:00
2014-10-19 01:31:17 +00:00
2013-05-22 15:39:28 +00:00
2015-02-01 16:23:36 +00:00
2014-11-24 14:54:47 +00:00
2014-10-21 13:47:19 +00:00
2013-08-02 19:52:25 +00:00
2012-10-03 14:31:43 +00:00
2014-03-05 20:14:36 +00:00
2014-04-03 19:44:34 +00:00
2013-03-25 12:17:21 +00:00
2013-07-08 13:17:22 +00:00
2012-10-04 02:05:14 +00:00
2012-11-14 17:02:54 +00:00
2013-05-22 15:39:28 +00:00
2014-12-18 20:53:16 +00:00
2014-12-22 14:06:40 +00:00
2012-10-03 14:31:43 +00:00
2014-04-03 20:17:08 +00:00
2012-10-03 14:31:43 +00:00
2013-05-22 15:39:28 +00:00
2013-05-22 15:39:28 +00:00
2013-05-23 13:33:29 +00:00
2014-10-19 00:56:41 +00:00
2013-05-22 15:39:28 +00:00
2012-11-12 18:28:28 +00:00
2013-07-08 13:17:22 +00:00
2013-01-22 19:19:00 +00:00
2013-05-22 15:39:28 +00:00
2013-05-22 15:39:28 +00:00
2014-01-08 18:38:15 +00:00
2014-12-03 00:06:54 +00:00
2013-01-22 19:19:00 +00:00
2012-11-19 16:45:42 +00:00
2013-04-15 21:13:31 +00:00
2012-10-03 14:31:43 +00:00
2013-07-08 13:17:22 +00:00
2012-10-03 14:31:43 +00:00
2013-07-08 13:17:22 +00:00
2013-03-26 14:00:51 +00:00
2012-10-03 14:31:43 +00:00
2013-01-22 19:19:00 +00:00
2013-07-08 13:17:22 +00:00
2014-03-05 20:09:03 +00:00
2015-02-01 20:11:10 +00:00
2013-05-22 15:39:28 +00:00
2014-09-11 00:07:49 +00:00
2013-05-22 15:39:28 +00:00
2014-10-19 00:56:41 +00:00
2014-03-05 20:14:36 +00:00
2014-10-30 19:29:16 +00:00
2013-07-08 13:17:22 +00:00
2014-03-05 18:20:40 +00:00
2015-02-01 16:23:36 +00:00
2013-01-22 20:14:35 +00:00
2012-10-03 14:31:43 +00:00
2015-01-29 18:49:40 +00:00
2015-01-30 01:45:37 +00:00
2014-10-30 19:29:16 +00:00
2014-04-03 19:44:34 +00:00
2014-04-03 20:17:08 +00:00
2014-03-05 20:14:36 +00:00
2013-04-15 00:28:27 +00:00
2013-04-15 00:28:27 +00:00
2013-07-08 13:17:22 +00:00
2013-07-08 13:17:22 +00:00
2013-05-23 01:05:37 +00:00
2014-09-22 14:31:08 +00:00
2012-11-28 01:57:45 +00:00
2014-01-25 16:53:34 +00:00
2013-05-22 15:39:28 +00:00
2015-01-30 21:28:10 +00:00
2012-10-03 14:31:43 +00:00
2014-11-19 17:23:57 +00:00
2014-11-21 15:17:22 +00:00
2013-08-10 15:29:55 +00:00
2013-01-23 19:54:54 +00:00
2013-01-23 16:25:07 +00:00
2013-01-22 19:19:00 +00:00
2013-05-16 16:02:00 +00:00