Knowledge base
Field-programmable gate array – special computer, which can be modified to mine different algorithms.