Tutorials
-
How to use Vivado HLS tool for FPGA:
-
A tutorial about parallel programming for FPGA with High-Level Synthesis
-
A book about practical parallel programming for FPGA using HLS
-
Helpful examples of HLS programming on FPGA
-
DAC-SDC 2021 competition top-3 winner designs
-
DAC-SDC 2020 competition top-1 winner designs (with clear execution instructions)
-
Vitis-AI examples (Xilinx official github)
-
FPGA and HLS
Graph Neural Networks
-
Introductory Course
-
Stanford CS224 by Prof. Jure Leskovec
-
Link: https://www.youtube.com/playlist?list=PLoROMvodv4rPLKxIpqhjhPgdQy7imNkDn
-
-
Must-read GNN papers
-
https://github.com/thunlp/GNNPapers​​​​
-
-
Datasets
-
Quantum chemistry: https://www.kaggle.com/zaharch/quantum-machine-9-aka-qm9​
-
Open graph benchmark (OGB): https://ogb.stanford.edu/
-
Large-scale ML graph competition: https://ogb.stanford.edu/kddcup2021/
-
Article Writing
How to write...
-
Rebuttal
-
[Article] borrowed from Prof. Jure Leskovec at Stanford. Many thanks!
-
-
Abstract
-
[Article] by Markus Kuhn at the University of Cambridge.
-
Always check first if you're not sure:
-
Common errors in technical writing, by John Owens
-
Most common Chinese-English habits, by Felicia Brittman
-
Common bugs in writing, by Henning Schulzrinne at Columbia
-
See how the words are used [here]
-
A strongly recommended grammar check tool: grammarly
Grammar mistakes ever made by Callie:
-
"denoted by" or "denoted as"?
-
67,800 results​ of "denoted by" against 18,300 results of "denoted as" in Google Scholar.
-
"This parameter is denoted by P", or "Let P denote this parameter".
-
-
"a, b and c" or "a, b, and c"?​​​ [ref1] [ref2]
-
1) The 3000$ will be split between you, Callie and Pan.
-
2) The 3000$ will be split between you, Callie, and Pan.
-
How much money will you get?
-
-
"which" or "that"? [ref]
-
In a defining clause, use "that"; in non-defining clauses, use "which".
-
Remember, "which" is as disposable as a sandwich bag. If you can remove the clause without destroying the meaning of the sentence, the clause is nonessential and you can use "which".
-
-
"a same" or "the same"? [ref]
-
You and I have the same problem: bad English writing.
-
You and I have a common problem: bad English writing.
-
-
"as follows" is the only correct phrase [ref]
-
“As follows" is always the correct form, even for an enumeration of many things. The expression is elliptical for "as it follows—not "as they follow".
-
These are incorrect (which were mistakenly used by Callie): as following, as the following, etc.
-
-
"thus" is an adverb, not a conjunction
-
× Wrong: No one showed up, thus the class was canceled.​ (Interestingly, this wrong example is found on a dictionary website [ref]...)
-
√ Right: No one showed up and thus the class was canceled.​
-
Also pay attention to other adverbs!
-
-
"independent of" or "independent from" [ref]
-
X is independent of​ y.
-
Good Books
-
The Road Less Traveled. By M. Scott Peck, 2012
-
An abstract summarized by Callie​ [here]
-
-
Outliers, the story of success. By Malcolm Gladwell, 2008