Graph embedding has been known as a powerful tool for implementation of parallel algorithms or simulation of different interconnection networks. An embedding of a guest graph into a host graph is a bijection on the vertices such that each edge of is mapped into a path of . In this paper, we introduce a graph called the generalized book and the main results obtained are: (1) For , the minimum wirelength of embedding -dimensional hypercube into the generalized book , where . (2) A linear time algorithm to compute the exact wirelength of embedding hypercube into generalized book. (3) An algorithm for embedding hypercube into generalized book with dilation 3, proving that the lower bound obtained by Manuel et al. [28] is sharp.