Computing Research Repository
A free, digital repository or research papers and technical reports in areas such as artificial intelligence, cryptography, graphics, human computer interaction, information retrieval, robotics, software engineering, and symbolic computation.