├── .gitignore ├── README.md ├── benchmark ├── dataset.py ├── dataset.pyc ├── fft │ ├── data │ │ └── train │ │ │ ├── golden.txt │ │ │ ├── input.txt │ │ │ └── train_result │ │ │ └── 1_0_0_2.txt │ └── nn_config │ │ └── 1_0_0_2.txt ├── hotspot │ ├── data │ │ ├── README │ │ ├── pipelined_vector │ │ │ ├── input.dat │ │ │ ├── input_hex.dat │ │ │ └── output_hex.dat │ │ └── train │ │ │ ├── golden.txt │ │ │ ├── golden_old.txt │ │ │ ├── input.txt │ │ │ ├── input_old.txt │ │ │ └── train_result │ │ │ ├── 10_0_0_1.txt │ │ │ ├── 10_4_0_1.txt │ │ │ ├── 10_4_4_1.txt │ │ │ ├── one_hidden.txt │ │ │ ├── one_hidden_relu.txt │ │ │ ├── one_hidden_sigmoid.txt │ │ │ ├── one_hidden_sigmoid_test.txt │ │ │ ├── one_hidden_test.txt │ │ │ ├── zero_hidden.txt │ │ │ └── zero_hidden_sigmoid.txt │ └── nn_config │ │ ├── 10_0_0_1.txt │ │ ├── 10_4_0_1.txt │ │ ├── 10_4_4_1.txt │ │ ├── README │ │ ├── W_test.txt │ │ ├── one_hidden │ │ ├── config.txt │ │ ├── weights.txt │ │ └── weights_test.txt │ │ ├── one_hidden_relu │ │ ├── config.txt │ │ └── weights.txt │ │ ├── one_hidden_sigmoid │ │ ├── config.txt │ │ ├── weights.txt │ │ └── weights_test.txt │ │ ├── pipelined_vector │ │ ├── 10_0_0_1.dat │ │ └── 10_0_0_1_hex.dat │ │ ├── zero_hidden │ │ ├── config.txt │ │ └── weights.txt │ │ └── zero_hidden_sigmoid │ │ ├── config.txt │ │ └── weights.txt ├── hotspot_5 │ ├── data │ │ ├── pipelined_vector │ │ │ ├── input.dat │ │ │ ├── input_hex.dat │ │ │ └── output_hex.dat │ │ └── train │ │ │ ├── golden.txt │ │ │ ├── input.txt │ │ │ └── train_result │ │ │ └── 26_0_0_1.txt │ ├── hotspot_5_26_0_0_1.txt │ └── nn_config │ │ ├── 26_0_0_1.txt │ │ ├── config.txt │ │ └── pipelined_vector │ │ ├── 26_0_0_1.dat │ │ └── 26_0_0_1_hex.dat ├── inversek2j │ ├── data │ │ └── train │ │ │ ├── golden.txt │ │ │ ├── input.txt │ │ │ └── train_result │ │ │ └── 2_0_0_2.txt │ └── nn_config │ │ ├── 2_0_0_2.txt │ │ └── 2_24_24_2.txt ├── log │ ├── events.out.tfevents.1492050423.cosine-desktop │ ├── events.out.tfevents.1492050626.cosine-desktop │ ├── events.out.tfevents.1492050659.cosine-desktop │ ├── events.out.tfevents.1492050684.cosine-desktop │ ├── events.out.tfevents.1492050734.cosine-desktop │ ├── events.out.tfevents.1492050762.cosine-desktop │ ├── events.out.tfevents.1492050862.cosine-desktop │ ├── events.out.tfevents.1492053657.cosine-desktop │ ├── events.out.tfevents.1492053863.cosine-desktop │ ├── events.out.tfevents.1492106078.cosine-desktop │ ├── events.out.tfevents.1492106338.cosine-desktop │ ├── events.out.tfevents.1492106813.cosine-desktop │ ├── events.out.tfevents.1492112415.cosine-desktop │ ├── events.out.tfevents.1492112442.cosine-desktop │ ├── events.out.tfevents.1492112590.cosine-desktop │ ├── events.out.tfevents.1492112868.cosine-desktop │ ├── events.out.tfevents.1492113078.cosine-desktop │ ├── events.out.tfevents.1492114326.cosine-desktop │ ├── events.out.tfevents.1492114457.cosine-desktop │ ├── events.out.tfevents.1492182289.cosine-desktop │ ├── events.out.tfevents.1492182415.cosine-desktop │ ├── events.out.tfevents.1492182491.cosine-desktop │ ├── events.out.tfevents.1492182846.cosine-desktop │ ├── events.out.tfevents.1492183335.cosine-desktop │ ├── events.out.tfevents.1492183778.cosine-desktop │ ├── events.out.tfevents.1492184187.cosine-desktop │ ├── events.out.tfevents.1492184685.cosine-desktop │ ├── events.out.tfevents.1492187540.cosine-desktop │ ├── events.out.tfevents.1492187736.cosine-desktop │ ├── events.out.tfevents.1492187785.cosine-desktop │ ├── events.out.tfevents.1492187871.cosine-desktop │ ├── events.out.tfevents.1492190031.cosine-desktop │ ├── events.out.tfevents.1492190361.cosine-desktop │ ├── events.out.tfevents.1492190441.cosine-desktop │ ├── events.out.tfevents.1492190489.cosine-desktop │ ├── events.out.tfevents.1492190596.cosine-desktop │ ├── events.out.tfevents.1492190750.cosine-desktop │ ├── events.out.tfevents.1492190792.cosine-desktop │ ├── events.out.tfevents.1492190835.cosine-desktop │ ├── events.out.tfevents.1492190870.cosine-desktop │ └── events.out.tfevents.1492190910.cosine-desktop ├── output │ ├── fft_1_0_0_2.txt │ ├── hotspot_10_0_0_1.txt │ ├── hotspot_10_4_0_1.txt │ ├── hotspot_10_4_4_1.txt │ ├── hotspot_5_26_0_0_1.txt │ ├── hotspot_sigmoid.txt │ ├── inversek2j_2_0_0_2.txt │ └── inversek2j_2_24_24_2.txt ├── run_training.sh ├── train_dnn.py ├── util.py └── util.pyc ├── f_to_h.py ├── h_to_f.py ├── pipelined_vector ├── fft_1_0_0_2_tb.v ├── hotspot_10_0_0_1_sigmoid_tb.v ├── hotspot_10_0_0_1_tb.v ├── hotspot_10_0_0_1_tb.v.bak ├── hotspot_10_4_0_1_tb.v ├── hotspot_10_4_0_1_tb.v.bak ├── hotspot_5_26_0_0_1_tb.v ├── hotspot_5_26_0_0_1_tb.v.bak ├── input.dat ├── input_hex.dat ├── inversek2j_2_0_0_2_tb.v ├── inversek2j_2_0_0_2_tb.v.bak ├── npu.v ├── npu.v.bak ├── npu_tb.v ├── npu_tb.v.bak ├── pe.v ├── pe.v.bak ├── pe_tb.v ├── pe_tb.v~ ├── serv_req_info.txt ├── test_fp_ip.v └── test_fp_ip_tb.v ├── run_f_to_h.sh ├── systolic ├── npu.v ├── npu_tb.v └── pe_systolic.v └── vector └── npu.v /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/README.md -------------------------------------------------------------------------------- /benchmark/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/dataset.py -------------------------------------------------------------------------------- /benchmark/dataset.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/dataset.pyc -------------------------------------------------------------------------------- /benchmark/fft/data/train/golden.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/fft/data/train/golden.txt -------------------------------------------------------------------------------- /benchmark/fft/data/train/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/fft/data/train/input.txt -------------------------------------------------------------------------------- /benchmark/fft/data/train/train_result/1_0_0_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/fft/data/train/train_result/1_0_0_2.txt -------------------------------------------------------------------------------- /benchmark/fft/nn_config/1_0_0_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/fft/nn_config/1_0_0_2.txt -------------------------------------------------------------------------------- /benchmark/hotspot/data/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/hotspot/data/README -------------------------------------------------------------------------------- /benchmark/hotspot/data/pipelined_vector/input.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/hotspot/data/pipelined_vector/input.dat -------------------------------------------------------------------------------- /benchmark/hotspot/data/pipelined_vector/input_hex.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/hotspot/data/pipelined_vector/input_hex.dat -------------------------------------------------------------------------------- /benchmark/hotspot/data/pipelined_vector/output_hex.dat: -------------------------------------------------------------------------------- 1 | 42352785 2 | 3 | -------------------------------------------------------------------------------- /benchmark/hotspot/data/train/golden.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/hotspot/data/train/golden.txt -------------------------------------------------------------------------------- /benchmark/hotspot/data/train/golden_old.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/hotspot/data/train/golden_old.txt -------------------------------------------------------------------------------- /benchmark/hotspot/data/train/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/hotspot/data/train/input.txt -------------------------------------------------------------------------------- /benchmark/hotspot/data/train/input_old.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/hotspot/data/train/input_old.txt -------------------------------------------------------------------------------- /benchmark/hotspot/data/train/train_result/10_0_0_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/hotspot/data/train/train_result/10_0_0_1.txt -------------------------------------------------------------------------------- /benchmark/hotspot/data/train/train_result/10_4_0_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/hotspot/data/train/train_result/10_4_0_1.txt -------------------------------------------------------------------------------- /benchmark/hotspot/data/train/train_result/10_4_4_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/hotspot/data/train/train_result/10_4_4_1.txt -------------------------------------------------------------------------------- /benchmark/hotspot/data/train/train_result/one_hidden.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/hotspot/data/train/train_result/one_hidden.txt -------------------------------------------------------------------------------- /benchmark/hotspot/data/train/train_result/one_hidden_relu.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/hotspot/data/train/train_result/one_hidden_relu.txt -------------------------------------------------------------------------------- /benchmark/hotspot/data/train/train_result/one_hidden_sigmoid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/hotspot/data/train/train_result/one_hidden_sigmoid.txt -------------------------------------------------------------------------------- /benchmark/hotspot/data/train/train_result/one_hidden_sigmoid_test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/hotspot/data/train/train_result/one_hidden_sigmoid_test.txt -------------------------------------------------------------------------------- /benchmark/hotspot/data/train/train_result/one_hidden_test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/hotspot/data/train/train_result/one_hidden_test.txt -------------------------------------------------------------------------------- /benchmark/hotspot/data/train/train_result/zero_hidden.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/hotspot/data/train/train_result/zero_hidden.txt -------------------------------------------------------------------------------- /benchmark/hotspot/data/train/train_result/zero_hidden_sigmoid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/hotspot/data/train/train_result/zero_hidden_sigmoid.txt -------------------------------------------------------------------------------- /benchmark/hotspot/nn_config/10_0_0_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/hotspot/nn_config/10_0_0_1.txt -------------------------------------------------------------------------------- /benchmark/hotspot/nn_config/10_4_0_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/hotspot/nn_config/10_4_0_1.txt -------------------------------------------------------------------------------- /benchmark/hotspot/nn_config/10_4_4_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/hotspot/nn_config/10_4_4_1.txt -------------------------------------------------------------------------------- /benchmark/hotspot/nn_config/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/hotspot/nn_config/README -------------------------------------------------------------------------------- /benchmark/hotspot/nn_config/W_test.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmark/hotspot/nn_config/one_hidden/config.txt: -------------------------------------------------------------------------------- 1 | 3 2 | 10 3 | 4 4 | 0 5 | 1 6 | -------------------------------------------------------------------------------- /benchmark/hotspot/nn_config/one_hidden/weights.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/hotspot/nn_config/one_hidden/weights.txt -------------------------------------------------------------------------------- /benchmark/hotspot/nn_config/one_hidden/weights_test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/hotspot/nn_config/one_hidden/weights_test.txt -------------------------------------------------------------------------------- /benchmark/hotspot/nn_config/one_hidden_relu/config.txt: -------------------------------------------------------------------------------- 1 | 3 2 | 10 3 | 4 4 | 0 5 | 1 6 | -------------------------------------------------------------------------------- /benchmark/hotspot/nn_config/one_hidden_relu/weights.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/hotspot/nn_config/one_hidden_relu/weights.txt -------------------------------------------------------------------------------- /benchmark/hotspot/nn_config/one_hidden_sigmoid/config.txt: -------------------------------------------------------------------------------- 1 | 3 2 | 10 3 | 4 4 | 0 5 | 1 6 | -------------------------------------------------------------------------------- /benchmark/hotspot/nn_config/one_hidden_sigmoid/weights.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/hotspot/nn_config/one_hidden_sigmoid/weights.txt -------------------------------------------------------------------------------- /benchmark/hotspot/nn_config/one_hidden_sigmoid/weights_test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/hotspot/nn_config/one_hidden_sigmoid/weights_test.txt -------------------------------------------------------------------------------- /benchmark/hotspot/nn_config/pipelined_vector/10_0_0_1.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/hotspot/nn_config/pipelined_vector/10_0_0_1.dat -------------------------------------------------------------------------------- /benchmark/hotspot/nn_config/pipelined_vector/10_0_0_1_hex.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/hotspot/nn_config/pipelined_vector/10_0_0_1_hex.dat -------------------------------------------------------------------------------- /benchmark/hotspot/nn_config/zero_hidden/config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/hotspot/nn_config/zero_hidden/config.txt -------------------------------------------------------------------------------- /benchmark/hotspot/nn_config/zero_hidden/weights.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/hotspot/nn_config/zero_hidden/weights.txt -------------------------------------------------------------------------------- /benchmark/hotspot/nn_config/zero_hidden_sigmoid/config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/hotspot/nn_config/zero_hidden_sigmoid/config.txt -------------------------------------------------------------------------------- /benchmark/hotspot/nn_config/zero_hidden_sigmoid/weights.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/hotspot/nn_config/zero_hidden_sigmoid/weights.txt -------------------------------------------------------------------------------- /benchmark/hotspot_5/data/pipelined_vector/input.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/hotspot_5/data/pipelined_vector/input.dat -------------------------------------------------------------------------------- /benchmark/hotspot_5/data/pipelined_vector/input_hex.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/hotspot_5/data/pipelined_vector/input_hex.dat -------------------------------------------------------------------------------- /benchmark/hotspot_5/data/pipelined_vector/output_hex.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/hotspot_5/data/pipelined_vector/output_hex.dat -------------------------------------------------------------------------------- /benchmark/hotspot_5/data/train/golden.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/hotspot_5/data/train/golden.txt -------------------------------------------------------------------------------- /benchmark/hotspot_5/data/train/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/hotspot_5/data/train/input.txt -------------------------------------------------------------------------------- /benchmark/hotspot_5/data/train/train_result/26_0_0_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/hotspot_5/data/train/train_result/26_0_0_1.txt -------------------------------------------------------------------------------- /benchmark/hotspot_5/hotspot_5_26_0_0_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/hotspot_5/hotspot_5_26_0_0_1.txt -------------------------------------------------------------------------------- /benchmark/hotspot_5/nn_config/26_0_0_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/hotspot_5/nn_config/26_0_0_1.txt -------------------------------------------------------------------------------- /benchmark/hotspot_5/nn_config/config.txt: -------------------------------------------------------------------------------- 1 | 2 2 | 26 3 | 0 4 | 0 5 | 1 6 | -------------------------------------------------------------------------------- /benchmark/hotspot_5/nn_config/pipelined_vector/26_0_0_1.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/hotspot_5/nn_config/pipelined_vector/26_0_0_1.dat -------------------------------------------------------------------------------- /benchmark/hotspot_5/nn_config/pipelined_vector/26_0_0_1_hex.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/hotspot_5/nn_config/pipelined_vector/26_0_0_1_hex.dat -------------------------------------------------------------------------------- /benchmark/inversek2j/data/train/golden.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/inversek2j/data/train/golden.txt -------------------------------------------------------------------------------- /benchmark/inversek2j/data/train/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/inversek2j/data/train/input.txt -------------------------------------------------------------------------------- /benchmark/inversek2j/data/train/train_result/2_0_0_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/inversek2j/data/train/train_result/2_0_0_2.txt -------------------------------------------------------------------------------- /benchmark/inversek2j/nn_config/2_0_0_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/inversek2j/nn_config/2_0_0_2.txt -------------------------------------------------------------------------------- /benchmark/inversek2j/nn_config/2_24_24_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/inversek2j/nn_config/2_24_24_2.txt -------------------------------------------------------------------------------- /benchmark/log/events.out.tfevents.1492050423.cosine-desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/log/events.out.tfevents.1492050423.cosine-desktop -------------------------------------------------------------------------------- /benchmark/log/events.out.tfevents.1492050626.cosine-desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/log/events.out.tfevents.1492050626.cosine-desktop -------------------------------------------------------------------------------- /benchmark/log/events.out.tfevents.1492050659.cosine-desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/log/events.out.tfevents.1492050659.cosine-desktop -------------------------------------------------------------------------------- /benchmark/log/events.out.tfevents.1492050684.cosine-desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/log/events.out.tfevents.1492050684.cosine-desktop -------------------------------------------------------------------------------- /benchmark/log/events.out.tfevents.1492050734.cosine-desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/log/events.out.tfevents.1492050734.cosine-desktop -------------------------------------------------------------------------------- /benchmark/log/events.out.tfevents.1492050762.cosine-desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/log/events.out.tfevents.1492050762.cosine-desktop -------------------------------------------------------------------------------- /benchmark/log/events.out.tfevents.1492050862.cosine-desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/log/events.out.tfevents.1492050862.cosine-desktop -------------------------------------------------------------------------------- /benchmark/log/events.out.tfevents.1492053657.cosine-desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/log/events.out.tfevents.1492053657.cosine-desktop -------------------------------------------------------------------------------- /benchmark/log/events.out.tfevents.1492053863.cosine-desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/log/events.out.tfevents.1492053863.cosine-desktop -------------------------------------------------------------------------------- /benchmark/log/events.out.tfevents.1492106078.cosine-desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/log/events.out.tfevents.1492106078.cosine-desktop -------------------------------------------------------------------------------- /benchmark/log/events.out.tfevents.1492106338.cosine-desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/log/events.out.tfevents.1492106338.cosine-desktop -------------------------------------------------------------------------------- /benchmark/log/events.out.tfevents.1492106813.cosine-desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/log/events.out.tfevents.1492106813.cosine-desktop -------------------------------------------------------------------------------- /benchmark/log/events.out.tfevents.1492112415.cosine-desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/log/events.out.tfevents.1492112415.cosine-desktop -------------------------------------------------------------------------------- /benchmark/log/events.out.tfevents.1492112442.cosine-desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/log/events.out.tfevents.1492112442.cosine-desktop -------------------------------------------------------------------------------- /benchmark/log/events.out.tfevents.1492112590.cosine-desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/log/events.out.tfevents.1492112590.cosine-desktop -------------------------------------------------------------------------------- /benchmark/log/events.out.tfevents.1492112868.cosine-desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/log/events.out.tfevents.1492112868.cosine-desktop -------------------------------------------------------------------------------- /benchmark/log/events.out.tfevents.1492113078.cosine-desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/log/events.out.tfevents.1492113078.cosine-desktop -------------------------------------------------------------------------------- /benchmark/log/events.out.tfevents.1492114326.cosine-desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/log/events.out.tfevents.1492114326.cosine-desktop -------------------------------------------------------------------------------- /benchmark/log/events.out.tfevents.1492114457.cosine-desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/log/events.out.tfevents.1492114457.cosine-desktop -------------------------------------------------------------------------------- /benchmark/log/events.out.tfevents.1492182289.cosine-desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/log/events.out.tfevents.1492182289.cosine-desktop -------------------------------------------------------------------------------- /benchmark/log/events.out.tfevents.1492182415.cosine-desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/log/events.out.tfevents.1492182415.cosine-desktop -------------------------------------------------------------------------------- /benchmark/log/events.out.tfevents.1492182491.cosine-desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/log/events.out.tfevents.1492182491.cosine-desktop -------------------------------------------------------------------------------- /benchmark/log/events.out.tfevents.1492182846.cosine-desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/log/events.out.tfevents.1492182846.cosine-desktop -------------------------------------------------------------------------------- /benchmark/log/events.out.tfevents.1492183335.cosine-desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/log/events.out.tfevents.1492183335.cosine-desktop -------------------------------------------------------------------------------- /benchmark/log/events.out.tfevents.1492183778.cosine-desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/log/events.out.tfevents.1492183778.cosine-desktop -------------------------------------------------------------------------------- /benchmark/log/events.out.tfevents.1492184187.cosine-desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/log/events.out.tfevents.1492184187.cosine-desktop -------------------------------------------------------------------------------- /benchmark/log/events.out.tfevents.1492184685.cosine-desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/log/events.out.tfevents.1492184685.cosine-desktop -------------------------------------------------------------------------------- /benchmark/log/events.out.tfevents.1492187540.cosine-desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/log/events.out.tfevents.1492187540.cosine-desktop -------------------------------------------------------------------------------- /benchmark/log/events.out.tfevents.1492187736.cosine-desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/log/events.out.tfevents.1492187736.cosine-desktop -------------------------------------------------------------------------------- /benchmark/log/events.out.tfevents.1492187785.cosine-desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/log/events.out.tfevents.1492187785.cosine-desktop -------------------------------------------------------------------------------- /benchmark/log/events.out.tfevents.1492187871.cosine-desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/log/events.out.tfevents.1492187871.cosine-desktop -------------------------------------------------------------------------------- /benchmark/log/events.out.tfevents.1492190031.cosine-desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/log/events.out.tfevents.1492190031.cosine-desktop -------------------------------------------------------------------------------- /benchmark/log/events.out.tfevents.1492190361.cosine-desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/log/events.out.tfevents.1492190361.cosine-desktop -------------------------------------------------------------------------------- /benchmark/log/events.out.tfevents.1492190441.cosine-desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/log/events.out.tfevents.1492190441.cosine-desktop -------------------------------------------------------------------------------- /benchmark/log/events.out.tfevents.1492190489.cosine-desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/log/events.out.tfevents.1492190489.cosine-desktop -------------------------------------------------------------------------------- /benchmark/log/events.out.tfevents.1492190596.cosine-desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/log/events.out.tfevents.1492190596.cosine-desktop -------------------------------------------------------------------------------- /benchmark/log/events.out.tfevents.1492190750.cosine-desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/log/events.out.tfevents.1492190750.cosine-desktop -------------------------------------------------------------------------------- /benchmark/log/events.out.tfevents.1492190792.cosine-desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/log/events.out.tfevents.1492190792.cosine-desktop -------------------------------------------------------------------------------- /benchmark/log/events.out.tfevents.1492190835.cosine-desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/log/events.out.tfevents.1492190835.cosine-desktop -------------------------------------------------------------------------------- /benchmark/log/events.out.tfevents.1492190870.cosine-desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/log/events.out.tfevents.1492190870.cosine-desktop -------------------------------------------------------------------------------- /benchmark/log/events.out.tfevents.1492190910.cosine-desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/log/events.out.tfevents.1492190910.cosine-desktop -------------------------------------------------------------------------------- /benchmark/output/fft_1_0_0_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/output/fft_1_0_0_2.txt -------------------------------------------------------------------------------- /benchmark/output/hotspot_10_0_0_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/output/hotspot_10_0_0_1.txt -------------------------------------------------------------------------------- /benchmark/output/hotspot_10_4_0_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/output/hotspot_10_4_0_1.txt -------------------------------------------------------------------------------- /benchmark/output/hotspot_10_4_4_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/output/hotspot_10_4_4_1.txt -------------------------------------------------------------------------------- /benchmark/output/hotspot_5_26_0_0_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/output/hotspot_5_26_0_0_1.txt -------------------------------------------------------------------------------- /benchmark/output/hotspot_sigmoid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/output/hotspot_sigmoid.txt -------------------------------------------------------------------------------- /benchmark/output/inversek2j_2_0_0_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/output/inversek2j_2_0_0_2.txt -------------------------------------------------------------------------------- /benchmark/output/inversek2j_2_24_24_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/output/inversek2j_2_24_24_2.txt -------------------------------------------------------------------------------- /benchmark/run_training.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/run_training.sh -------------------------------------------------------------------------------- /benchmark/train_dnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/train_dnn.py -------------------------------------------------------------------------------- /benchmark/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/util.py -------------------------------------------------------------------------------- /benchmark/util.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/benchmark/util.pyc -------------------------------------------------------------------------------- /f_to_h.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/f_to_h.py -------------------------------------------------------------------------------- /h_to_f.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/h_to_f.py -------------------------------------------------------------------------------- /pipelined_vector/fft_1_0_0_2_tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/pipelined_vector/fft_1_0_0_2_tb.v -------------------------------------------------------------------------------- /pipelined_vector/hotspot_10_0_0_1_sigmoid_tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/pipelined_vector/hotspot_10_0_0_1_sigmoid_tb.v -------------------------------------------------------------------------------- /pipelined_vector/hotspot_10_0_0_1_tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/pipelined_vector/hotspot_10_0_0_1_tb.v -------------------------------------------------------------------------------- /pipelined_vector/hotspot_10_0_0_1_tb.v.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/pipelined_vector/hotspot_10_0_0_1_tb.v.bak -------------------------------------------------------------------------------- /pipelined_vector/hotspot_10_4_0_1_tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/pipelined_vector/hotspot_10_4_0_1_tb.v -------------------------------------------------------------------------------- /pipelined_vector/hotspot_10_4_0_1_tb.v.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/pipelined_vector/hotspot_10_4_0_1_tb.v.bak -------------------------------------------------------------------------------- /pipelined_vector/hotspot_5_26_0_0_1_tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/pipelined_vector/hotspot_5_26_0_0_1_tb.v -------------------------------------------------------------------------------- /pipelined_vector/hotspot_5_26_0_0_1_tb.v.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/pipelined_vector/hotspot_5_26_0_0_1_tb.v.bak -------------------------------------------------------------------------------- /pipelined_vector/input.dat: -------------------------------------------------------------------------------- 1 | 1 2 | 2097152 3 | 262144 4 | 3 5 | 1024 6 | 4096 7 | -------------------------------------------------------------------------------- /pipelined_vector/input_hex.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/pipelined_vector/input_hex.dat -------------------------------------------------------------------------------- /pipelined_vector/inversek2j_2_0_0_2_tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/pipelined_vector/inversek2j_2_0_0_2_tb.v -------------------------------------------------------------------------------- /pipelined_vector/inversek2j_2_0_0_2_tb.v.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/pipelined_vector/inversek2j_2_0_0_2_tb.v.bak -------------------------------------------------------------------------------- /pipelined_vector/npu.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/pipelined_vector/npu.v -------------------------------------------------------------------------------- /pipelined_vector/npu.v.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/pipelined_vector/npu.v.bak -------------------------------------------------------------------------------- /pipelined_vector/npu_tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/pipelined_vector/npu_tb.v -------------------------------------------------------------------------------- /pipelined_vector/npu_tb.v.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/pipelined_vector/npu_tb.v.bak -------------------------------------------------------------------------------- /pipelined_vector/pe.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/pipelined_vector/pe.v -------------------------------------------------------------------------------- /pipelined_vector/pe.v.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/pipelined_vector/pe.v.bak -------------------------------------------------------------------------------- /pipelined_vector/pe_tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/pipelined_vector/pe_tb.v -------------------------------------------------------------------------------- /pipelined_vector/pe_tb.v~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/pipelined_vector/pe_tb.v~ -------------------------------------------------------------------------------- /pipelined_vector/serv_req_info.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/pipelined_vector/serv_req_info.txt -------------------------------------------------------------------------------- /pipelined_vector/test_fp_ip.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/pipelined_vector/test_fp_ip.v -------------------------------------------------------------------------------- /pipelined_vector/test_fp_ip_tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/pipelined_vector/test_fp_ip_tb.v -------------------------------------------------------------------------------- /run_f_to_h.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/run_f_to_h.sh -------------------------------------------------------------------------------- /systolic/npu.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/systolic/npu.v -------------------------------------------------------------------------------- /systolic/npu_tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/systolic/npu_tb.v -------------------------------------------------------------------------------- /systolic/pe_systolic.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/systolic/pe_systolic.v -------------------------------------------------------------------------------- /vector/npu.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhsuan-t/NPU-Architecture/HEAD/vector/npu.v --------------------------------------------------------------------------------