  Multi-tier computing can enhance the task computation by multi-tier computing
nodes. In this paper, we propose a cell-free massive multiple-input
multiple-output (MIMO) aided computing system by deploying multi-tier computing
nodes to improve the computation performance. At first, we investigate the
computational latency and the total energy consumption for task computation,
regarded as total cost. Then, we formulate a total cost minimization problem to
design the bandwidth allocation and task allocation, while considering
realistic heterogenous delay requirements of the computational tasks. Due to
the binary task allocation variable, the formulated optimization problem is
nonconvex. Therefore, we solve the bandwidth allocation and task allocation
problem by decoupling the original optimization problem into bandwidth
allocation and task allocation subproblems. As the bandwidth allocation problem
is a convex optimization problem, we first determine the bandwidth allocation
for given task allocation strategy, followed by conceiving the traditional
convex optimization strategy to obtain the bandwidth allocation solution. Based
on the asymptotic property of received signal-to-interference-plus-noise ratio
(SINR) under the cell-free massive MIMO setting and bandwidth allocation
solution, we formulate a dual problem to solve the task allocation subproblem
by relaxing the binary constraint with Lagrange partial relaxation for
heterogenous task delay requirements. At last, simulation results are provided
to demonstrate that our proposed task offloading scheme performs better than
the benchmark schemes, where the minimum-cost optimal offloading strategy for
heterogeneous delay requirements of the computational tasks may be controlled
by the asymptotic property of the received SINR in our proposed cell-free
massive MIMO-aided multi-tier computing systems.
