Image Classification with Bag of Visual Words (BoVW)
- June 20, 2020
- Liu, An-Chi 劉安齊
Code makes the world a better place
SPEC CPU is a CPU benchmark suite created by The Standard Performance Evaluation Corporation (SPEC). Recent suites include SPEC CPU 2006 and SPEC CPU 2017. Because of its strong credibility, many research projects use it as an evaluation benchmark.
If you want to obtain this suite, you cannot find it freely on the Internet—you need to purchase it from SPEC, and it is expensive. In practice, if you need it, you often have to find a copy through your lab or collaborators. Recently I needed to reproduce a paper that uses SPEC CPU 2006/2017. Our lab happened to have the 2006 version, but there are many “gotchas” in the process, so I’m recording them here.
Continue reading
What skills should a CS undergraduate have upon graduation? What skills should a CS graduate student have after finishing a master’s program?
Beyond what you learn in specialized courses, I want to seriously discuss the “core competencies” that CS students should develop.
The top command is one of the most fundamental tools on Unix/Linux. It is similar to Windows Task Manager and lets you monitor the execution status of currently running programs. top is also one of the simplest ways to monitor a program: you can use it to observe how much memory and CPU a program consumes, along with many other details. There are many similar tools (such as htop and gtop) which are extended versions. If you’re interested, you can look them up, but for basic needs, top is more than sufficient.