https://github.com/epiqc/ScaffCC

sort by:
Revision Author Date Message Commit Date
ee111b5 VQE: Update UCCSD ansatz so that Y is actually Rx(-pi/2) This is what is meant by Y in Whitfield et al 2010. Thanks @yipenghuang0302 22 August 2018, 02:13:00 UTC
12aaab5 Toffoli decomposition fixed 16 August 2018, 01:45:04 UTC
8601788 Merge pull request #24 from yipenghuang0302/master Improved QFT benchmarks 15 August 2018, 18:47:49 UTC
a6a216d Fixing translation from flat QASM to QX Simulator input. Needed to get Grover's search benchmark to run on QX Simulator. 11 July 2018, 16:25:45 UTC
e3856c1 Creating parameterized QFT as the README promises. Parameter n controls how many qubits are in the QFT example. cRz gates replace separate cS and cT gates, as was the case in the original demo. 11 July 2018, 00:40:14 UTC
b0031f7 Corrected version of 5 qubit QFT. Simulating the QFT benchmark revealed two errors: The cRz module previously rotated in the wrong direction; The cRz module did not adjust for phase, as the cS and cT example modules do. 10 July 2018, 23:49:06 UTC
746b3d9 Fix indexing bug for UCCSD ansatz benchmark 07 July 2018, 05:07:13 UTC
35ead65 Create a benchmark for UCCSD Ansatz Unitary Coupled Cluster Single-Double 06 July 2018, 21:50:37 UTC
9e17d73 Merge pull request #23 from yipenghuang0302/master Fixing QX simulator target CNOT Toffoli input ordering 04 July 2018, 22:10:50 UTC
7bec85f Fixing CNOT and Toffoli input ordering for the script that generates QX simulator inputs. Both Scaffold and QX simulator have the input convention of control, control, target 04 July 2018, 21:34:12 UTC
f74102b Merge pull request #22 from yipenghuang0302/master Shor's CNOT and Toffoli control / target input ordering fix. 03 July 2018, 22:21:05 UTC
37c6e51 Removed ajavadia comment on CNOT 03 July 2018, 17:21:52 UTC
1c21b2b Shor's CNOT and Toffoli control / target input ordering fix. 03 July 2018, 15:11:48 UTC
5066958 Mention new decomposition flag defaults in README 03 July 2018, 04:18:09 UTC
d516dce Add a note about new argument ordering to README CNOT and Toffoli now take control(s) followed by target, as of ScaffCC version 4.0. Previous ordering was target followed by control(s). 02 July 2018, 22:05:02 UTC
9d2cca7 Fix OpenQASM output formatting of Rx and Ry 30 June 2018, 18:56:21 UTC
720b0db Update version number in scaffold.sh -v 29 June 2018, 13:55:14 UTC
5748f14 Update to ScaffCC v4.0! 29 June 2018, 04:13:54 UTC
606c578 Update documentation on compiler flags (follow up to https://github.com/epiqc/ScaffCC/commit/3fc47faf914d4ecda4167a00722312de4674e089#r29440225) 28 June 2018, 17:15:46 UTC
34c3a53 class number CNOT fix 20 June 2018, 16:48:11 UTC
d39d374 square root clean up 18 June 2018, 22:42:37 UTC
bb733e1 CNOT fix for Square Root 18 June 2018, 18:31:13 UTC
9db20ff CNOT fix for QFT 18 June 2018, 18:30:37 UTC
3ac8534 CNOT fix for cat state 18 June 2018, 18:30:09 UTC
2ac5df8 Merge pull request #21 from ryanxw/master Fix build break. 18 June 2018, 18:29:10 UTC
785dca2 Fix build break. Need to include cstddef header file to prevent the build error. /usr/include/c++/5/cstddef:50:11: error: ‘::max_align_t’ has not been declared 18 June 2018, 02:17:04 UTC
ccc4af9 Boolean Formula and Triangle Finding: CNOT fix 17 June 2018, 21:24:18 UTC
67b628d Merge pull request #20 from ryanxw/master Fix the order of CNOT in BWT. 17 June 2018, 20:41:54 UTC
afb4474 Fix the order of CNOT in BWT. Fix cnot order in Binary_Welded_Tree. 17 June 2018, 20:26:34 UTC
3fc47fa Added support for Rx, Ry gates through all transformations. Also added a new test case All_Gates_Example to the regression suite that ensures future additions do not interfere with the way native gates are handled. Also changed the calling convention in the scaffold.sh script invocation: -R and -T now ENABLE rotation decomposition and toffoli decomposition respectively, as opposed to disabling them 17 June 2018, 19:44:52 UTC
fa5f392 Fix order of CNOTs in GSE I verified the logic of the Cascaded Functions 17 June 2018, 16:48:08 UTC
fbcdb69 Fix Controlled Rz in Ising Model 16 June 2018, 02:05:51 UTC
fbf1316 Fix CRLF https://stackoverflow.com/a/1889699 15 June 2018, 15:27:08 UTC
74299f5 Fix typo in README 07 June 2018, 19:08:57 UTC
9abf585 Update README with an option to use Docker This is a simpler way of setting up ScaffCC, given the complexities of the install process. 02 June 2018, 05:18:18 UTC
12abad0 Adjust syntax of rz for OpenQASM output In OpenQASM, the syntax of rz is: rz(angle) qubit 21 May 2018, 03:47:39 UTC
861c8b6 update documentation and release notes 05 February 2018, 18:56:48 UTC
aeb4e3a add additional tests these tests specifically target gates that are handled differently for OpenQASM generation 05 February 2018, 01:38:44 UTC
02236d8 regression tests: run against OpenQASM test cases Co-authored-by: Adam Holmes <ah744@cornell.edu> 05 February 2018, 01:38:09 UTC
e125a00 rewrite test cases in OpenQASM 05 February 2018, 01:37:33 UTC
8bd5c7b Add GenOpenQASM.cpp pass and enable from script with -b flag Co-authored-by: Adam Holmes <ah744@cornell.edu> 05 February 2018, 01:35:47 UTC
81015b7 fixing indentations 03 February 2018, 17:33:24 UTC
56ef916 Merge branch 'master' of https://github.com/epiqc/ScaffCC 03 February 2018, 17:12:49 UTC
66ca613 improved braidflash: config files, factories. Other bug fixes 03 February 2018, 17:11:46 UTC
de25bc3 updating clang++ dependency: needs 3.5 or higher 10 January 2018, 06:52:00 UTC
871865b refactored ising model and SHA-1 algorithms for easier width flattening 17 November 2017, 15:29:14 UTC
90554eb fixed i16 args in gates. additional flattening thresholds. periphery factory placement in braidflash. 16 November 2017, 20:52:40 UTC
c3d97d5 Adding documentation on the gridsynth package 06 September 2017, 21:44:48 UTC
c9bb19c Merge branch 'master' of https://github.com/epiqc/ScaffCC 06 August 2017, 15:43:30 UTC
1cf967a ScaffCC v3.0a 06 August 2017, 15:42:42 UTC
4a8d616 ScaffCC v3.0a documentations update 06 August 2017, 15:26:11 UTC
b64d01a ScaffCC v3.0a documentations 06 August 2017, 15:21:42 UTC
a19f289 Update Scaffold.makefile 25 April 2017, 19:59:21 UTC
1bf81d5 mods to runtime frequency estimation 01 March 2017, 02:22:04 UTC
067bed4 mods to rotation pass for simple rotations (Z/S/T) 01 March 2017, 02:08:35 UTC
84016ec README changes 01 February 2017, 23:19:46 UTC
067cc59 Afree() Implemetation Complete 01 February 2017, 21:14:46 UTC
801b6f9 Merge branch 'master' of https://github.com/epiqc/ScaffCC 26 January 2017, 07:14:30 UTC
7aceb7c rotation precision mods 26 January 2017, 07:12:43 UTC
294ade4 Update README.md 25 January 2017, 04:40:52 UTC
8510491 Merge branch 'master' of https://github.com/epiqc/ScaffCC Conflicts: llvm/lib/Transforms/Scaffold/Rotations.cpp 10 January 2017, 03:27:03 UTC
a225c50 fixes to qft code and rotation decomposer pass 10 January 2017, 03:24:17 UTC
fb0341d afree patch 22 December 2016, 07:02:43 UTC
02af1d2 SIMD Scheduler Modifications 07 October 2016, 02:35:58 UTC
735dd75 Readme changes 07 October 2016, 01:54:01 UTC
0d46b53 changelog 07 October 2016, 01:45:03 UTC
e59c354 LPFS change 07 October 2016, 01:07:19 UTC
3f50eb0 Compatibility addition 07 October 2016, 00:32:27 UTC
bb91d9a Added new data type abit, afree(), reverse(), RKQC implementation, algorithm changes, and QX simulator input 05 October 2016, 04:41:52 UTC
8c49fe1 Merge branch 'master' of https://github.com/epiqc/ScaffCC 01 October 2016, 03:38:56 UTC
c18083b fixing GenQASM AllocaInst bug 01 October 2016, 03:37:47 UTC
06d2919 Added changelog 21 August 2016, 00:26:34 UTC
be5bfe6 Small script changes 20 August 2016, 18:31:59 UTC
d32a20f Fixed file format discrepancy between full lpfs schedules and full cg schedules 20 August 2016, 18:26:05 UTC
1b57c8e Fixed Rotation Decomposition Naming and BF Type Mismatch 06 August 2016, 01:41:28 UTC
2eae3de Add files via upload 25 July 2016, 02:36:17 UTC
c577620 Add files via upload 25 July 2016, 02:35:54 UTC
d3c2b66 Delete README.txt 25 July 2016, 02:35:44 UTC
0495432 Added to documentation, and incorporated version information into scripts 25 July 2016, 00:44:04 UTC
746c02d Added test cases for regression test suite 19 July 2016, 21:42:00 UTC
ba74577 Modifications to GenQASM to support RKQC output 14 July 2016, 01:18:49 UTC
141cd3d New RKQC Regression Tests 11 July 2016, 07:26:27 UTC
affbb8c Added Regression Test SHA-1 11 July 2016, 04:54:59 UTC
aa939e9 Script Invokation Fix 11 July 2016, 00:57:59 UTC
c656e71 File Format Changes 10 July 2016, 22:00:55 UTC
0f754d1 Small GenRKQC Pass Changes 10 July 2016, 21:40:30 UTC
fb82d6a Integration of RKQC with the GenRKQC Pass, Makefile Additions, and New Scripts 10 July 2016, 07:13:53 UTC
6ab4b34 Added RKQC Tool 09 July 2016, 22:38:12 UTC
6d6ed2b Added LPFS With New Flags to Scripts 09 July 2016, 22:22:15 UTC
a663bb4 Added LLVM Implementation of LPFS Scheduling 09 July 2016, 22:20:19 UTC
4f7fc31 Adding documentation to Docs/ 09 July 2016, 18:56:12 UTC
5f2b029 Adding documentation to Docs/ 09 July 2016, 18:52:59 UTC
1ebc69b Adding documentation to Docs/ 09 July 2016, 18:52:16 UTC
ea9720a Adding documentation to Docs/ 09 July 2016, 18:43:24 UTC
c75ed3c small makefile and README changes 08 July 2016, 14:17:19 UTC
b0b4520 small makefile and README changes 08 July 2016, 14:14:06 UTC
5035031 Added Reverse 08 July 2016, 14:00:52 UTC
105fc1d Added Regression Tests 08 July 2016, 01:04:51 UTC
dd16908 changed square root problem size to be smaller 29 June 2016, 20:10:05 UTC
02bf462 gen-lpfs.sh script, and other script modifications 29 June 2016, 18:23:33 UTC
back to top