{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":172971849,"defaultBranch":"master","name":"MetaMapper","ownerLogin":"rdaly525","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-02-27T18:56:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/14632648?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717733874.0","currentOid":""},"activityList":{"items":[{"before":"fd6f811acd3e84c192e8351d4c59504ff844871a","after":"2fcce66a87647fa2d734e438326005542e8bcc66","ref":"refs/heads/onyx-fp-relu","pushedAt":"2024-06-14T02:00:27.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"yuchen-mei","name":"Yuchen Mei","path":"/yuchen-mei","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86038267?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/extra_compute_mapping' into onyx-fp-relu","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/extra_compute_mapping' into onyx…"}},{"before":null,"after":"fd6f811acd3e84c192e8351d4c59504ff844871a","ref":"refs/heads/onyx-fp-relu","pushedAt":"2024-06-07T04:17:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yuchen-mei","name":"Yuchen Mei","path":"/yuchen-mei","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86038267?s=80&v=4"},"commit":{"message":"fix for onyx fp relu6","shortMessageHtmlLink":"fix for onyx fp relu6"}},{"before":"2a3e7de516610fd2263ddade84ae231902824194","after":null,"ref":"refs/heads/fix_fp_min","pushedAt":"2024-04-25T04:56:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yuchen-mei","name":"Yuchen Mei","path":"/yuchen-mei","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86038267?s=80&v=4"}},{"before":"f279fb4c3b0eaf694965c70f4f948ee69c7b55e3","after":"b9206f01fba7fb7d3e91152edce64102a2711ce0","ref":"refs/heads/master","pushedAt":"2024-04-25T04:56:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yuchen-mei","name":"Yuchen Mei","path":"/yuchen-mei","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86038267?s=80&v=4"},"commit":{"message":"bug fix for fp_min (#91)\n\nCo-authored-by: yuchen-mei ","shortMessageHtmlLink":"bug fix for fp_min (#91)"}},{"before":null,"after":"2a3e7de516610fd2263ddade84ae231902824194","ref":"refs/heads/fix_fp_min","pushedAt":"2024-04-24T17:12:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jack-melchert","name":null,"path":"/jack-melchert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56329001?s=80&v=4"},"commit":{"message":"bug fix for fp_min","shortMessageHtmlLink":"bug fix for fp_min"}},{"before":"214ef66cb8dd2ae9e62012839d5867ac749e9214","after":"f279fb4c3b0eaf694965c70f4f948ee69c7b55e3","ref":"refs/heads/master","pushedAt":"2024-02-23T23:36:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jack-melchert","name":null,"path":"/jack-melchert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56329001?s=80&v=4"},"commit":{"message":"FP max formal check was broken, now all good (#90)\n\n* FP max formal check was broken, now all good\r\n\r\n* Update __init__.py","shortMessageHtmlLink":"FP max formal check was broken, now all good (#90)"}},{"before":"6e11da76237d35c968857aff1f62ba40b33b51e6","after":"72a24c53890d6f8cf6e3d17eeb5aad539fd73bde","ref":"refs/heads/fix_fp_max","pushedAt":"2024-02-23T23:35:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jack-melchert","name":null,"path":"/jack-melchert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56329001?s=80&v=4"},"commit":{"message":"Update __init__.py","shortMessageHtmlLink":"Update __init__.py"}},{"before":null,"after":"6e11da76237d35c968857aff1f62ba40b33b51e6","ref":"refs/heads/fix_fp_max","pushedAt":"2024-02-23T23:29:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jack-melchert","name":null,"path":"/jack-melchert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56329001?s=80&v=4"},"commit":{"message":"FP max formal check was broken, now all good","shortMessageHtmlLink":"FP max formal check was broken, now all good"}},{"before":"532bd3e9fb9026fba3d23d2c4c26b1b01d805f6f","after":"214ef66cb8dd2ae9e62012839d5867ac749e9214","ref":"refs/heads/master","pushedAt":"2024-02-23T17:32:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jack-melchert","name":null,"path":"/jack-melchert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56329001?s=80&v=4"},"commit":{"message":"Small fix for branch delay matching and sparse kernels (#89)","shortMessageHtmlLink":"Small fix for branch delay matching and sparse kernels (#89)"}},{"before":null,"after":"49635e446e76cce45e6f4b86168bc0fba23dc3b5","ref":"refs/heads/fix-bdl","pushedAt":"2024-02-23T17:28:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jack-melchert","name":null,"path":"/jack-melchert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56329001?s=80&v=4"},"commit":{"message":"Small fix for branch delay matching and sparse kernels","shortMessageHtmlLink":"Small fix for branch delay matching and sparse kernels"}},{"before":"69a09c28eeabc13837cc2b70c20b9f79d72918d4","after":null,"ref":"refs/heads/reenable-formal-checks","pushedAt":"2024-02-22T19:30:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jack-melchert","name":null,"path":"/jack-melchert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56329001?s=80&v=4"}},{"before":"06e0e6f58e4278b65b90414a88be707e2eb8f0a5","after":"532bd3e9fb9026fba3d23d2c4c26b1b01d805f6f","ref":"refs/heads/master","pushedAt":"2024-02-22T19:30:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jack-melchert","name":null,"path":"/jack-melchert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56329001?s=80&v=4"},"commit":{"message":"Reenable formal checks and merge Bo-Wun's sparse changes (#88)\n\n* remove custom rrules for mapping smax operation, added options do disable formal check and branch delay matching in map_app.py\r\n\r\n* Made sure all IR nodes are written correctly, formal checks are passing\r\n\r\n* Fixed absd bug\r\n\r\n* Fix typo on float lt\r\n\r\n* Update map_app.py\r\n\r\n---------\r\n\r\nCo-authored-by: Bo Wun Cheng ","shortMessageHtmlLink":"Reenable formal checks and merge Bo-Wun's sparse changes (#88)"}},{"before":"f2ebe2b04337a6bb20479bed004ef62950d40807","after":"69a09c28eeabc13837cc2b70c20b9f79d72918d4","ref":"refs/heads/reenable-formal-checks","pushedAt":"2024-02-22T19:28:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jack-melchert","name":null,"path":"/jack-melchert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56329001?s=80&v=4"},"commit":{"message":"Update map_app.py","shortMessageHtmlLink":"Update map_app.py"}},{"before":"4b9b181a95e42e0711279403996b747b9e1b15a1","after":"f2ebe2b04337a6bb20479bed004ef62950d40807","ref":"refs/heads/reenable-formal-checks","pushedAt":"2024-02-14T21:36:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jack-melchert","name":null,"path":"/jack-melchert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56329001?s=80&v=4"},"commit":{"message":"Fix typo on float lt","shortMessageHtmlLink":"Fix typo on float lt"}},{"before":"e9dee1e628886a8e7f09715c77b15620f103e822","after":"4b9b181a95e42e0711279403996b747b9e1b15a1","ref":"refs/heads/reenable-formal-checks","pushedAt":"2024-02-12T17:14:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jack-melchert","name":null,"path":"/jack-melchert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56329001?s=80&v=4"},"commit":{"message":"Merged sparse flow support","shortMessageHtmlLink":"Merged sparse flow support"}},{"before":"0421632e8699b642cfaae71f7d1b01df74ce0dc3","after":"e9dee1e628886a8e7f09715c77b15620f103e822","ref":"refs/heads/reenable-formal-checks","pushedAt":"2024-02-10T00:15:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jack-melchert","name":null,"path":"/jack-melchert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56329001?s=80&v=4"},"commit":{"message":"Fixed absd bug","shortMessageHtmlLink":"Fixed absd bug"}},{"before":null,"after":"0421632e8699b642cfaae71f7d1b01df74ce0dc3","ref":"refs/heads/reenable-formal-checks","pushedAt":"2024-02-09T22:10:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jack-melchert","name":null,"path":"/jack-melchert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56329001?s=80&v=4"},"commit":{"message":"Made sure all IR nodes are written correctly, formal checks are passing","shortMessageHtmlLink":"Made sure all IR nodes are written correctly, formal checks are passing"}},{"before":null,"after":"094ee6eebc8aed00321507b5e84207433800e26a","ref":"refs/heads/actions-ci","pushedAt":"2024-02-08T00:08:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rdaly525","name":"Ross Daly","path":"/rdaly525","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14632648?s=80&v=4"},"commit":{"message":"Create python-package-conda.yml","shortMessageHtmlLink":"Create python-package-conda.yml"}},{"before":null,"after":"83400867bb6248aa60ffdc138b4583a9f9eff69d","ref":"refs/heads/compute-kernel-naming","pushedAt":"2024-02-06T19:03:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jack-melchert","name":null,"path":"/jack-melchert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56329001?s=80&v=4"},"commit":{"message":"Delete .travis.yml","shortMessageHtmlLink":"Delete .travis.yml"}},{"before":null,"after":"dfa2c33a68eb9f2f34ef5af6f2bd6466e7ff8cdf","ref":"refs/heads/sparse_flow_support","pushedAt":"2024-02-05T17:35:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jack-melchert","name":null,"path":"/jack-melchert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56329001?s=80&v=4"},"commit":{"message":"remove custom rrules for mapping smax operation, added options do disable formal check and branch delay matching in map_app.py","shortMessageHtmlLink":"remove custom rrules for mapping smax operation, added options do dis…"}},{"before":"83400867bb6248aa60ffdc138b4583a9f9eff69d","after":null,"ref":"refs/heads/compute-kernel-naming","pushedAt":"2024-02-01T00:37:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jack-melchert","name":null,"path":"/jack-melchert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56329001?s=80&v=4"}},{"before":"b133536e090922a8adc431fe863eda8da7043f5f","after":"06e0e6f58e4278b65b90414a88be707e2eb8f0a5","ref":"refs/heads/master","pushedAt":"2024-02-01T00:36:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jack-melchert","name":null,"path":"/jack-melchert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56329001?s=80&v=4"},"commit":{"message":"Compute kernel naming improvements (#86)\n\n* Added input specific kernel delay\r\n\r\n* added indent for compute kernel cycle\r\n\r\n* Fixed rewrite rule ordering bug\r\n\r\n* New mem naming scheme implemented\r\n\r\n* Fixed ordering of ports\r\n\r\n* Fixed sparse rom mapping\r\n\r\n* metamapper fixes for rv\r\n\r\n* Added better naming\r\n\r\n* Added better PE names\r\n\r\n* Updated rewrite rule naming\r\n\r\n* Special case to avoid compiling cgralib\r\n\r\n* Fixing bug in rewrite rule naming\r\n\r\n* starting working on tests\r\n\r\n* Updating pond mapping\r\n\r\n* Changing PIPELINED default behaviour\r\n\r\n* small bug fix\r\n\r\n* Changing to bottom up branch delay matching, not register insertion yet\r\n\r\n* working\r\n\r\n* Added black box checking\r\n\r\n* Added return for print_dag\r\n\r\n* Remove extra prints\r\n\r\n* Use pono for kernel verification\r\n\r\n* Bboxing with pipelined kernels, fully connected bbox formula\r\n\r\n* Bipartite style black box formula\r\n\r\n* Multiple verification runs for varying black box constraints\r\n\r\n* Add code comments\r\n\r\n* Remove unnecessary imports\r\n\r\n* Rewrite incremental black box formulas\r\n\r\n* Cleaning up and fixing middle mult bug\r\n\r\n* not working yet\r\n\r\n* Unintepreted function optimization working\r\n\r\n* Trying to fix cam pipe 2x2\r\n\r\n* cleaning up\r\n\r\n* Turn off compute mapping verification for now\r\n\r\n* Turned back on formal proof\r\n\r\n* Added abs to custom IR to fix mapping issue\r\n\r\n* Added more complex compute kernel latencies\r\n\r\n* Added extra stage of design_top mapping\r\n\r\n* Fixing instruction selection for coreir.mux\r\n\r\n* fixed casting from bv to float\r\n\r\n* adding fp_max\r\n\r\n* Added ability to do second compute mapping and fp_max\r\n\r\n* Fix issue with regs\r\n\r\n* Added fix for naming second stage of mapping muxes\r\n\r\n* Small change to compute kernel latency naming\r\n\r\n* Small final fix for merge\r\n\r\n* Delete .travis.yml\r\n\r\n---------\r\n\r\nCo-authored-by: root \r\nCo-authored-by: Caleb Terrill \r\nCo-authored-by: yuchen-mei ","shortMessageHtmlLink":"Compute kernel naming improvements (#86)"}},{"before":"17d8c8747676cbab028c4f09371c9ccd7cadd888","after":"83400867bb6248aa60ffdc138b4583a9f9eff69d","ref":"refs/heads/compute-kernel-naming","pushedAt":"2024-01-25T21:01:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jack-melchert","name":null,"path":"/jack-melchert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56329001?s=80&v=4"},"commit":{"message":"Delete .travis.yml","shortMessageHtmlLink":"Delete .travis.yml"}},{"before":"e214d41e4a6d8f2c2c476d68c3bc37254273d7ee","after":"17d8c8747676cbab028c4f09371c9ccd7cadd888","ref":"refs/heads/compute-kernel-naming","pushedAt":"2024-01-19T21:43:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jack-melchert","name":null,"path":"/jack-melchert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56329001?s=80&v=4"},"commit":{"message":"Small final fix for merge","shortMessageHtmlLink":"Small final fix for merge"}},{"before":"07d2522db6a74068cf29bed35faa096c3ce9383f","after":"e214d41e4a6d8f2c2c476d68c3bc37254273d7ee","ref":"refs/heads/compute-kernel-naming","pushedAt":"2024-01-18T22:10:07.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"jack-melchert","name":null,"path":"/jack-melchert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56329001?s=80&v=4"},"commit":{"message":"Merged second stage of mapping","shortMessageHtmlLink":"Merged second stage of mapping"}},{"before":null,"after":"07d2522db6a74068cf29bed35faa096c3ce9383f","ref":"refs/heads/compute-kernel-naming","pushedAt":"2024-01-16T23:56:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jack-melchert","name":null,"path":"/jack-melchert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56329001?s=80&v=4"},"commit":{"message":"Small change to compute kernel latency naming","shortMessageHtmlLink":"Small change to compute kernel latency naming"}},{"before":null,"after":"f66c32a3780a84c9b0a3187a093ccc5fc746a20c","ref":"refs/heads/onyx-mat-mul","pushedAt":"2024-01-02T17:11:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jack-melchert","name":null,"path":"/jack-melchert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56329001?s=80&v=4"},"commit":{"message":"Onyx mat mul","shortMessageHtmlLink":"Onyx mat mul"}},{"before":"c6ba35a29db485adad7eda7a22a728582ac9a410","after":"a1c97cc3535ff2bb595d95a0eb5d8f9fdfa4e0f6","ref":"refs/heads/mat-vec-mul","pushedAt":"2023-11-15T01:14:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jack-melchert","name":null,"path":"/jack-melchert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56329001?s=80&v=4"},"commit":{"message":"Added fix for naming second stage of mapping muxes","shortMessageHtmlLink":"Added fix for naming second stage of mapping muxes"}},{"before":"e76590613bdee236d32da29e2735fde3b3b0f266","after":"c6ba35a29db485adad7eda7a22a728582ac9a410","ref":"refs/heads/mat-vec-mul","pushedAt":"2023-11-13T19:07:39.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"jack-melchert","name":null,"path":"/jack-melchert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56329001?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/complex_compute_kernel_latencies' into mat-vec-mul","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/complex_compute_kernel_latencies…"}},{"before":"aa3eed14e9dace8771cc3fc7c0c30fb8fefa1caf","after":"3a65804b3a89735f8dfbb4759536cbe8136e67c0","ref":"refs/heads/complex_compute_kernel_latencies","pushedAt":"2023-11-13T19:05:15.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"jack-melchert","name":null,"path":"/jack-melchert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56329001?s=80&v=4"},"commit":{"message":"Fix issue with regs","shortMessageHtmlLink":"Fix issue with regs"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEZP_wcQA","startCursor":null,"endCursor":null}},"title":"Activity · rdaly525/MetaMapper"}