409 Commits

Author SHA1 Message Date
josh
6557a75000 added gvsu/cs656/lab3
git-svn-id: svn://anubis/gvsu@209 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-10-26 22:34:47 +00:00
josh
c645f00b93 added some comments
git-svn-id: svn://anubis/gvsu@208 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-10-25 21:55:23 +00:00
josh
ba20205706 parallel version with timing working
git-svn-id: svn://anubis/gvsu@207 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-10-25 21:41:26 +00:00
josh
da35425d51 sequential version working
git-svn-id: svn://anubis/gvsu@206 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-10-25 21:23:17 +00:00
josh
ba89e56e44 working towards actually doing edge detection
git-svn-id: svn://anubis/gvsu@205 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-10-21 01:38:54 +00:00
josh
e8baf24c7e added wrapper edge-detect-display script, added sample image, red filter sample
git-svn-id: svn://anubis/gvsu@204 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-10-20 02:59:01 +00:00
josh
5cd2b95b00 BMP copying working
git-svn-id: svn://anubis/gvsu@203 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-10-20 02:40:19 +00:00
josh
f834d1c481 added read() method to BMP class, filled in getWidth() and getHeight()
git-svn-id: svn://anubis/gvsu@202 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-10-20 02:30:06 +00:00
josh
63fc87efdd Added BMP class, initial Makefile, skeleton edge-detect.cc
git-svn-id: svn://anubis/gvsu@201 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-10-20 02:18:16 +00:00
josh
cd2f1d5e47 added time-for-n.pl
git-svn-id: svn://anubis/gvsu@200 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-10-13 22:36:11 +00:00
josh
2c6a3b5df0 added PRINT_RESULT #define off by default
git-svn-id: svn://anubis/gvsu@199 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-10-13 22:27:08 +00:00
josh
ca07ad0be2 updated floyd-parallel.cc and Makefile
git-svn-id: svn://anubis/gvsu@198 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-10-13 22:23:56 +00:00
josh
9b33e87a49 added floyd-parallel.cc
git-svn-id: svn://anubis/gvsu@197 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-10-13 22:22:22 +00:00
josh
07c119d290 floyd.cc -> floyd-sequential.cc
git-svn-id: svn://anubis/gvsu@196 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-10-13 22:22:03 +00:00
josh
48ab8d89ed print -- instead of INT_MAX
git-svn-id: svn://anubis/gvsu@195 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-10-13 21:27:02 +00:00
josh
70f6fbbde5 done with serial floyd.cc
git-svn-id: svn://anubis/gvsu@194 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-10-13 00:46:42 +00:00
josh
fcb800e858 updated floyd.cc
git-svn-id: svn://anubis/gvsu@193 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-10-13 00:20:40 +00:00
josh
daa05f633f back to default Makefile targets
git-svn-id: svn://anubis/gvsu@192 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-10-12 23:19:39 +00:00
josh
5fd6c4a7bb added floyd.cc, updated Makefile
git-svn-id: svn://anubis/gvsu@191 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-10-12 23:18:26 +00:00
josh
ab08e76764 added a Makefile
git-svn-id: svn://anubis/gvsu@190 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-10-12 22:35:12 +00:00
josh
c433eb2b47 added src dir with gen_adj_matrix.c code
git-svn-id: svn://anubis/gvsu@189 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-10-12 22:29:51 +00:00
josh
ee58c58087 finished #1 and #2
git-svn-id: svn://anubis/gvsu@188 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-10-09 01:46:36 +00:00
josh
379d7759f8 initial homework tex template added
git-svn-id: svn://anubis/gvsu@187 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-10-09 01:08:10 +00:00
josh
66f9159d09 added hw7 directory
git-svn-id: svn://anubis/gvsu@186 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-10-09 01:00:51 +00:00
josh
4068f069cd added script.txt
git-svn-id: svn://anubis/gvsu@185 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-09-27 22:20:30 +00:00
josh
f286eed333 added more-even.{seq,unk}
git-svn-id: svn://anubis/gvsu@184 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-09-27 22:12:25 +00:00
josh
36be2170a7 added timing-analysis.txt
git-svn-id: svn://anubis/gvsu@183 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-09-27 22:12:11 +00:00
josh
a702f7fffc added timing info using gettimeofday() to determine elapsed time
git-svn-id: svn://anubis/gvsu@182 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-09-27 21:42:20 +00:00
josh
1b61df2ad1 changed run- scripts to use big.*, added big big.* files
git-svn-id: svn://anubis/gvsu@181 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-09-27 15:59:37 +00:00
josh
8182bdd1b1 moved F from stack to heap in sequential to avoid seg faults due to large array
git-svn-id: svn://anubis/gvsu@180 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-09-27 15:56:05 +00:00
josh
ab4c97e4e1 commented a bit more
git-svn-id: svn://anubis/gvsu@179 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-09-27 15:44:31 +00:00
josh
ba71ee6707 added return value information to threads and synchronized maximum values in main thread after joining worker threads
git-svn-id: svn://anubis/gvsu@178 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-09-27 15:37:25 +00:00
josh
b59e2667c1 fixed Makefile, added task distribution logic to threaded
git-svn-id: svn://anubis/gvsu@177 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-09-27 15:29:52 +00:00
josh
1c3b6ac652 added test cases, skeleton logic for threaded
git-svn-id: svn://anubis/gvsu@176 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-09-27 14:33:48 +00:00
josh
a2c1631657 fixed threaded version to read file correctly and match examples
git-svn-id: svn://anubis/gvsu@175 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-09-27 14:25:57 +00:00
josh
23319c77d2 removed debug info from sequential
git-svn-id: svn://anubis/gvsu@174 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-09-27 14:23:33 +00:00
josh
abe2707c1f fixed sequential to not read extra character and match examples
git-svn-id: svn://anubis/gvsu@173 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-09-27 14:22:07 +00:00
josh
7204622be6 changed arg into pointer to int
git-svn-id: svn://anubis/gvsu@172 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-09-26 23:11:07 +00:00
josh
e1666dd72b restored erroneously removed initializations of s & t
git-svn-id: svn://anubis/gvsu@171 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-09-26 17:41:17 +00:00
josh
aec181807c cleaned up for loops
git-svn-id: svn://anubis/gvsu@170 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-09-26 17:39:03 +00:00
josh
79d3a53fd1 parallelized initialization of the first row and first column of the matrix
git-svn-id: svn://anubis/gvsu@169 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-09-26 17:35:56 +00:00
josh
744e2ad392 added taskAllocate() function to assign tasks to workers based on id
git-svn-id: svn://anubis/gvsu@168 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-09-26 17:18:49 +00:00
josh
c452c1eecb moved shared data into global variables, removed SMArg struct
git-svn-id: svn://anubis/gvsu@167 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-09-26 16:43:05 +00:00
josh
86e44617bf finally got pointer syntax correct for F pointing to a common multi-dim array
git-svn-id: svn://anubis/gvsu@166 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-09-26 16:23:45 +00:00
josh
5696656386 added maximum value-finding logic and threaded version and run-threaded script
git-svn-id: svn://anubis/gvsu@165 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-09-25 15:38:46 +00:00
josh
e85aa39946 finished filling out similarity matrix
git-svn-id: svn://anubis/gvsu@164 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-09-20 16:27:19 +00:00
josh
5c6b5ad3e1 added run-sequential wrapper script and HIV-1 files
git-svn-id: svn://anubis/gvsu@163 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-09-20 16:18:45 +00:00
josh
2846a64833 initial Makefile and sequential.cc
git-svn-id: svn://anubis/gvsu@162 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-09-20 16:07:08 +00:00
josh
bb66634a5a added pa2 subdir
git-svn-id: svn://anubis/gvsu@161 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-09-20 16:06:55 +00:00
josh
9d9f1cbd76 only send regular talk messages to users if they are available
git-svn-id: svn://anubis/gvsu@160 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-09-19 00:23:48 +00:00