Timeline


and

02/27/12:

22:27 Ticket #3885 (generic macro names used in mtgl_config.h) closed by gemacke
fixed: Addressed in r3709.
22:26 Ticket #4108 (SIZEOF_ macros sometimes get defined twice) closed by gemacke
fixed: Fixed in trunk in r3709.
22:25 Changeset [3709] by gemacke
Prefixes the macro names in mtgl_config.h so as not to conflict with other …
15:32 Changeset [3708] by gemacke
Include needed header file.
15:01 Changeset [3707] by gemacke
Updating automatic build to build all tests.
14:57 Changeset [3706] by gemacke
Adding initial scripts and external checkout.
14:49 Changeset [3705] by gemacke
Adding build scripts directory to hold automatic build stuff.
10:30 Changeset [3704] by elgoodm
Gave linear recurrence a new name to avoid conflict with new method in …
10:28 Changeset [3703] by elgoodm
Working on ultraviolet.
09:44 Changeset [3702] by elgoodm
Next stage, sorting the stuff that doesn't belong to the thread.
08:58 Changeset [3701] by elgoodm
Fixed one bug with queue offset and made queue1 have room for parent and …
08:33 Changeset [3700] by elgoodm
Changed the init functions to utilize new algorithm methods.

02/24/12:

23:45 Changeset [3699] by gemacke
Fixes a bug where SIZEOF_ macros sometimes get defined twice (#4108).
23:03 Ticket #4108 (SIZEOF_ macros sometimes get defined twice) created by gemacke
Nicole Lemaster noticed this when compiling MeGraphs on an XMT service …
22:50 Ticket #4107 (Add max_element() and min_element()) closed by gemacke
fixed: Addressed in r3697.
22:49 Ticket #4106 (Improve accumulate() and add a version that takes a predicate defining the ...) closed by gemacke
fixed: Addressed in r3697.
17:00 Changeset [3698] by gemacke
Updates to get algorithm and tests to compile on XMT.
16:30 Changeset [3697] by gemacke
Addresses several items: - Improve accumulate() and add a version that …
15:23 Ticket #4107 (Add max_element() and min_element()) created by gemacke
These functions are also useful reductions that are included in the STL. …
15:21 Ticket #4106 (Improve accumulate() and add a version that takes a predicate defining the ...) created by gemacke
accumulate() would run faster on the XMT with an XMT specific version. It …
14:17 Changeset [3696] by elgoodm
Fixed noalias syntax error
13:28 Changeset [3695] by elgoodm
Added support for openmp.
12:48 Changeset [3694] by elgoodm
commented out printf
12:47 Changeset [3693] by elgoodm
Added some comments.
12:47 Changeset [3692] by elgoodm
Added simple_edge include.
11:26 Changeset [3691] by elgoodm
Adding support for openmp to set the number of threads.
11:23 Changeset [3690] by elgoodm
Added fill and copy to algorithm.
11:22 Changeset [3689] by elgoodm
Moved to algorithm
11:22 Changeset [3688] by elgoodm
Checking in version before I delete it and move function to algorithm.
10:43 Changeset [3687] by gemacke
Adds accumulate_out_degree() and accumulate_in_degree() (#4104). Modifies …
10:08 Changeset [3686] by elgoodm
Removing old code
10:01 Changeset [3685] by gemacke
Fixes a couple of small items: - Puts the functions in partitioning.hpp …
08:57 Changeset [3684] by gemacke
Fix bug in linear recurrence when number of threads is more than the size …
07:45 Changeset [3683] by elgoodm
Changed atoi to strtoul to handle bigger ints at the command line.
07:44 Changeset [3682] by elgoodm
Fixed race condition in linear_recurrence.

02/23/12:

17:16 Changeset [3681] by gemacke
Don't need to print bad guy indegrees.
17:04 Ticket #4105 (Add linear recurrence function) closed by gemacke
fixed: Addressed in r3680.
17:04 Changeset [3680] by gemacke
Adds linear recurrence function (#4105). Changes …
15:38 Ticket #4105 (Add linear recurrence function) created by gemacke
As suggested by Eric Goodman, a linear recurrence function that is …

02/22/12:

13:44 Changeset [3679] by gemacke
Updates to comments.
13:36 Ticket #4104 (Add accumulate_out_degree() and accumulate_in_degree()) closed by gemacke
fixed: Addressed in r3678.
13:35 Changeset [3678] by gemacke
Adds accumulate_out_degree() and accumulate_in_degree() (#4104). Modifies …
13:27 Changeset [3677] by gemacke
Fixes a couple of small items: - Puts the functions in partitioning.hpp …
09:36 Changeset [3676] by elgoodm
Added qthread.h include
09:21 Changeset [3675] by elgoodm
stage3

02/21/12:

14:31 Changeset [3674] by gemacke
Update header guard name to conform.
13:44 Changeset [3673] by elgoodm
Returning false instead of blank return statement to match method …

02/20/12:

12:57 Changeset [3672] by elgoodm
Removed commented lines.
12:31 Changeset [3671] by elgoodm
Removing old file.

02/17/12:

16:20 GraphAPI edited by gemacke
(diff)
16:16 Ticket #4104 (Add accumulate_out_degree() and accumulate_in_degree()) created by gemacke
It would be really useful to have functions that accumulate the out or in …
15:57 GraphAPI edited by gemacke
(diff)
14:42 XmtProgrammingTips edited by gemacke
(diff)
14:38 XmtProgrammingTips created by gemacke
14:30 Changeset [3670] by gemacke
Small update to uncrustify config file.
14:25 Changeset [3669] by gemacke
Reformatting code.
14:18 FAQ edited by gemacke
(diff)
14:17 MtglProgrammingStandards edited by gemacke
(diff)
14:16 MtglProgrammingStandards edited by gemacke
(diff)
14:16 Changeset [3668] by gemacke
Updating uncrustify configure file.
14:14 MtglProgrammingStandards created by gemacke

02/16/12:

10:14 Changeset [3667] by elgoodm
Fixed issue with pointers being off after read_mmap.

02/15/12:

13:27 Ticket #4103 (Bug in has_eulerian_circuit()) closed by gemacke
fixed: Fixed in the trunk with r3665. Fixed in the version 1.1 with r3666.
13:26 Changeset [3666] by gemacke
Fixing a bug in has_eulerian_circuit() (#4103).
13:25 Changeset [3665] by gemacke
Fixing a bug in has_eulerian_circuit() (#4103).
13:22 Ticket #4103 (Bug in has_eulerian_circuit()) created by gemacke
This function has a bug for directed graphs that causes incorrect results …
13:18 Milestone 1.1 completed
10:29 Changeset [3664] by gemacke
Committing release documentation for 1.1.
10:28 Changeset [3663] by gemacke
Copying static version of 1.1 release.
10:26 WikiStart edited by gemacke
(diff)
10:26 Download edited by gemacke
(diff)
10:25 mtgl-1.1.zip attached to DownloadAttachments by gemacke
10:24 mtgl-1.1.tar.gz attached to DownloadAttachments by gemacke
10:18 Changeset [3662] by gemacke
Updating ChangeLog?.
10:18 Changeset [3661] by gemacke
Updating ChangeLog?.
10:14 Changeset [3660] by gemacke
Renames range_iterator to thread_iterator in hash structures (#4102).
10:14 Ticket #4102 (Rename range_iterator to thread_iterator in hash structures) closed by gemacke
fixed: Addressed in r3659.
10:13 Changeset [3659] by gemacke
Renames range_iterator to thread_iterator in hash structures (#4102).
10:06 Ticket #4102 (Rename range_iterator to thread_iterator in hash structures) created by gemacke
We used the term range_iterator for the iterators in the hash tables and …

02/14/12:

18:05 Changeset [3658] by gemacke
Jumped the gun on creating this. Still had stuff to modify, so deleting.
17:46 Changeset [3657] by gemacke
Addresses a couple of items: - Add versions of mt_incr() for OpenMP that …
17:40 Ticket #4101 (Add versions of mt_incr() for OpenMP that don't depend on Qthreads) closed by gemacke
fixed: Addressed in r3656.
17:39 Changeset [3656] by gemacke
Addresses a couple of items: - Add versions of mt_incr() for OpenMP that …
17:07 Ticket #4101 (Add versions of mt_incr() for OpenMP that don't depend on Qthreads) created by gemacke
Currently, we use the Qthreads atomic increments when compiling with …
15:14 Download edited by gemacke
(diff)
11:29 Changeset [3655] by gemacke
Update MTGL version number.
11:28 Changeset [3654] by gemacke
Update MTGL version number.
11:27 Changeset [3653] by gemacke
Update MTGL version number.
10:44 Changeset [3652] by elgoodm
Working for openmp and qthreads
10:25 Changeset [3651] by gemacke
Fix a header guard name.
10:21 Changeset [3650] by gemacke
Fix a header guard name.
10:20 Changeset [3649] by gemacke
Fix a header guard name.
09:52 Changeset [3648] by elgoodm
Fixed up includes.
09:47 Changeset [3647] by elgoodm
Some candidates for algorithm.hpp

02/13/12:

18:02 Download edited by gemacke
(diff)
17:59 Download edited by gemacke
(diff)
17:58 Download edited by gemacke
(diff)
17:52 Changeset [3646] by gemacke
Creating static image of 1.1 release.
17:49 MajorChanges edited by gemacke
(diff)
17:45 MajorChanges created by gemacke
17:45 Download edited by gemacke
(diff)
17:43 Changeset [3645] by gemacke
Updating ChangeLog?.
17:43 Changeset [3644] by gemacke
Updating ChangeLog?.
17:41 Changeset [3643] by gemacke
Creating branch for release version 1.1.
17:40 Changeset [3642] by gemacke
Small update to release template.
17:37 Changeset [3641] by gemacke
Setting test back to XMT size.
16:25 Ticket #4100 (Parallelize generate_erdos_renyi_graph() on the XMT) closed by gemacke
fixed: Addressed in r3640.
16:25 Changeset [3640] by gemacke
Makes generate_erdos_renyi_graph() run in parallel on the XMT (#4100).
16:24 Ticket #4100 (Parallelize generate_erdos_renyi_graph() on the XMT) created by gemacke
It is currently running in serial on the XMT. Make it run in parallel.
13:13 Changeset [3639] by gemacke
Update to correct format to work with svn2cl.
13:06 Changeset [3638] by gemacke
Adding NEWS file to document major changes between versions.
08:31 Changeset [3637] by elgoodm
The mt_incr calls weren't compiling. The api must have changed since last …

02/10/12:

14:20 Changeset [3636] by elgoodm
Updated documentation.

02/09/12:

16:05 Changeset [3635] by gemacke
Update comments.
11:44 Changeset [3634] by gemacke
Slight updates to independent set.

02/08/12:

18:13 Changeset [3633] by gemacke
Improve a couple of things.
17:44 Ticket #4001 (test_indset.cpp dies in execution on the XMT) closed by gemacke
fixed: The independent set code was updated as of r3542. It now uses the current …
17:14 Changeset [3632] by gemacke
Fix a couple of compile bugs when compiling with Qthreads.
16:08 Changeset [3631] by gemacke
Update release branch location.
15:54 Changeset [3630] by gemacke
Fix valgrind errors when running in serial.
12:43 Changeset [3629] by gemacke
Needed to include a header file for compile on XMT.

02/07/12:

23:28 Changeset [3628] by jberry
Many changes for correctness. Louvain actually works now on fairly large …
23:24 Changeset [3627] by jberry
Extended interface to start with an active_v set, and changed the winner …
14:51 Changeset [3626] by jberry
Newer version of the old visit_adj().
14:20 Changeset [3625] by jberry
works for moderate input in serial (similating parallel with NAC_CHUNK.
13:43 Changeset [3624] by gemacke
Fix another compiler warning with -Wall.
13:17 Changeset [3623] by gemacke
Fix more warnings when compiling with -Wall.
11:37 Changeset [3622] by gemacke
Updates to get rid of compiler warnings when compiling with -Wall.
03:54 Changeset [3621] by jberry
An attempt to parallelize Louvain. Parallelism is based on independent …

02/06/12:

12:45 Changeset [3620] by gemacke
Update text in INSTALL. Rename tests for test_bfs and test_cc. They …
12:27 Changeset [3619] by gemacke
Update svn:ignore.
12:09 Changeset [3618] by gemacke
Renaming mtgl/generate_subgraph.hpp to mtgl/generate_random_subgraph.hpp. …
11:45 Changeset [3617] by gemacke
The include of mtgl/types.hpp is necessary for Windows.
11:42 Changeset [3616] by gemacke
Don't need this subdirectory of branches. Moving releases to the main …
11:37 Changeset [3615] by gemacke
Moving initital 1.0 release from the branches directory to the releases …

02/05/12:

23:58 Changeset [3614] by jberry
XMT performance tuning, fix to dumb bug in sort_map.
11:10 Changeset [3613] by jberry
more generic interface. Changing NAC_CHUNK to 256 gets decent performance …

02/04/12:

00:31 WikiStart edited by jberry
(diff)
00:31 WikiStart edited by jberry
(diff)

02/03/12:

23:25 Changeset [3612] by jberry
bug fix: too much global activity
13:05 Changeset [3611] by jberry
Now uses dynamic_array.unsafe_push_back and gets decent performance on the …

02/02/12:

16:43 Changeset [3610] by gemacke
Fixed a bug in duplicate_euler_tour() where the start vertex was always …
10:32 Changeset [3609] by jberry
process_neighbor_categories w/global consolidation of split vertices …
10:25 Changeset [3608] by elgoodm
Another iteration.

02/01/12:

17:58 Changeset [3607] by gemacke
Reformat files to fit standard MTGL file format.
16:13 Changeset [3606] by jberry
toward global correctness
15:59 Changeset [3605] by gemacke
Fixes a few minor things: - Updates test_subgraph_isomorphism.cpp to work …
14:15 Ticket #4049 (Improve error reporting in read_matrix_market() and read_dimacs()) reopened by gemacke
Okay. I accidentally closed the wrong ticket for revision 3604. …
14:14 Ticket #4099 (Add message to default make target) closed by gemacke
fixed: Addressed in r3604.
14:12 Ticket #4049 (Improve error reporting in read_matrix_market() and read_dimacs()) closed by gemacke
fixed: Addressed in r3604.
14:12 Ticket #4098 (Add makefile targets for building the tests and all files) closed by gemacke
fixed: Addressed in r3604.
14:11 Changeset [3604] by gemacke
Addresses a couple of items: - Adds makefile targets for building the …
14:09 Ticket #4099 (Add message to default make target) created by gemacke
The behavior of the default make target has changed. Instead of making …
14:07 Ticket #4098 (Add makefile targets for building the tests and all files) created by gemacke
We will use the following targets, following the convention used by …
12:53 Ticket #4094 (Standardize the interface for subgraph adapter and duplicate adapter) closed by gemacke
fixed: Addressed in r3603.
12:53 Ticket #4095 (Standardize the interface for euler tour and random walk) closed by gemacke
fixed: Addressed in r3603.
12:53 Ticket #4096 (Make edge descriptors for CSR and adjacency list graphs be hashable) closed by gemacke
fixed: Addressed in r3603.
12:39 Changeset [3603] by gemacke
Addresses several tickets: - Standardizes the interface for subgraph …
12:35 Ticket #4097 (Store mappings from original to new vertices and edges and vice versa in ...) created by gemacke
For transpose adapter to work with graphs that don't have ids, we need to …
11:49 Changeset [3602] by jberry
some cleaning
11:47 Changeset [3601] by jberry
renaming.
11:43 Changeset [3600] by jberry
Basic test works.
11:39 Ticket #4096 (Make edge descriptors for CSR and adjacency list graphs be hashable) created by gemacke
We need to be able to use edge descriptors as keys for xmt_hash_table. …
11:37 Ticket #4095 (Standardize the interface for euler tour and random walk) created by gemacke
The euler tour code has been updated to return two lists, one of vertex …
11:34 Ticket #4094 (Standardize the interface for subgraph adapter and duplicate adapter) created by gemacke
Jon has updated duplicate adapter to keep mappings from the original to …

01/31/12:

22:57 Changeset [3599] by jberry
The beginnings of a neighbor attribute counter appropriate for parllel …
22:43 Changeset [3598] by jberry
lightweight map class for processing neighbors of low degree vertices

01/28/12:

11:36 Changeset [3597] by jberry
The "find_best_neighbor" code is the beginning of a generic, …
Note: See TracTimeline for information about the timeline view.