Describir: New Content Addressable Memory Architecture for Multi-Core Applications