The Iraqi army launched a major operation Sunday on the crisis-hit city of Ramadi, swathes of which have for weeks been controlled by anti-government fighters, officials said.