In architecture , a hypostyle hall has a flat ceiling supported by columns . In architecture , a hypostyle hall has a flat ceiling which is supported by columns , as in the Great Hypostyle Hall at Karnak .