hardware evaluation