阅读更多

5顶
1踩

移动开发
尽管三大运营商均还未出财报,但根据工信部的相关统计,三大运营商去年电信业务收入累计完成8139.9亿元,同比仅增长7%。

  去年可谓电信业日子难过的一年。统计显示,去年三大运营商的电信业务总收入低于GDP的增幅,这是十年来都罕见的。

  据悉,去年,移动通信网业务收入4485.9亿元,比上年增长15.1%,这显示中国移动的日子仍然好过得多,而固网业务收入大降,中国电信和中国联通(含原网通)显然日子难过得多。这其中,固定本地电话网业务收入比上年下降9.4%;长途电话网业务比上年下降7%。

  而且,固网呈现用户数和通话时长双重减少。去年,全国固定电话用户减少2483.2万户(含小灵通用户)至3.41亿户;移动电话用户增加9392.4万,达到6.41亿户。也就是说,移动电话去年新增用户数已相当于固话用户数的1/4以上。

  而固定本地电话通话量也比上年下降8.5%,固定传统长途电话通话时长则累计比上年下降15.8%。

  不过,由于运营商上市公司的收入与母公司并不完全吻合,其还有投资收益、非电信业务收入、缴税、不良资产处置、折旧等财务处理,因此,上述业务收入与上市公司业绩并无关系。(康钊)
来自: sina.com.cn
5
1
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 向量化优化

    向量化优化借助的是 CPU 的 SIMD 指令,即通过单条指令控制多组数据的运算。它被称为 CPU 指令级别的并行。区别:标量指令与向量指令●标量指令,每次处理一 个数据●又称传统指令和通用指令●向量指令,每次处理一批数据●也叫SIMD指令(Single Instruction Multiple Data),单指令,多数据●很多应用需要这种细粒度的并行性(比如,典型的多媒体应用)

  • jemalloc 3.6.0源码详解—[3]Run and bins

    2.4 Run (arena_run_t)如同在2.1节所述, 在jemalloc中run才是真正负责分配的主体(前提是对small region来说). run的大小对齐到page size上, 并且在内部划分成大小相同的region. 当有外部分配请求时, run就会从内部挑选一个free region返回. 可以认为run就是small region仓库. **注:**run的大小就是其内

  • 使用Intel编译器解决字节序问题

    使用Intel编译器解决字节序问题 1.       什么是字节序(Endianess) Endian或者Endianess, 一般指的是在外部内存中存储的字节顺序。在IA平台上开发网络程序的程序员大多遇到过字节序问题。网络协议是按照大端字节序定义的, 我们通常称之为Big-endian, 简称大端。 IA架构的主机字节序是小端字节序, 我们称之为Little-endian, 简称小端。在主机

  • 循环向量化

    clc; close all; clear; I=imread('1.bmp'); W=fspecial('gaussian',3,0.5); size_a=size(I); g=imfilter(I,W,'conv','symmetric','same'); t=g(1:2:size_a(1),1:2:size_a(2) ); imshow(I); figure,imshow(t)

  • CSAPP:代码优化【矩阵读写】

    写程序最主要的目标就是使它在所有可能的情况下都正确工作,另一方面,在很多情况下,让程序运行得很快也是一个重要的考虑因素。 编写高效程序需要做到以下两点: 选择一组合适的算法和数据结构 编写编译器能够有效优化以转换成高效可执行代码的源代码 第一点合适的算法和数据结构往往是大家写程序时会首先考虑到的,而第二点常被忽略。这里我们就代码优化而言,主要讨论如何编写能够被编译器有效优化的源代码,其中理解优...

  • 矩阵相乘优化算法实现讲解

    矩阵相乘算法优化详解!在学习矩阵算法的相关操作时,矩阵相乘是最基础的算法,也是比较简单的算法,但是也是非常重要的算法。

  • 如何降低 Cache 失效率

    //学点儿东西,晚些记得贴上来。。。

  • Haskell:程序员的未来利器(2)--我们真的需要变量吗?

      变量,对于所有的程序员来说都是最最基本的东西,我们似乎从未怀疑过它存在的理由。可是为什么要怀疑呢?所有的语言几乎都是有变量的,变量是我们构造程序的最基本元素,把写程序比作建造一栋大厦的话,变量就是一块块的砖,没有砖怎么能造出大厦呢?等一等,没有砖真的就不能建大厦吗?大厦必须用砖吗?当然不是。可是大厦可以不用砖,那程序没有变量怎么可以呢?可以的,我们也有别的“新材料”(其实并不新)来

  • 浅析代码优化——编译器优化原理

    开篇 相信有过编码经验的人都知道,程序的正常运行,只是最基本的要求。更多的,还要考虑程序的性能,运行效率,组织结构,和重用性等等。 今天将简单的讨论一下如何优化程序性能。 要写出高效的程序,可能多数初学者想到的是在程序中用合适的算法和数据结构。这确实是一中提高程序性能的主要方法。 而这里要讨论的是另一种方法,也是很多人都忽略但确实很重要的方法。也是我们这篇文章的主题: 如何编写出编译器能

  • 矩阵乘法的优化

    题目地址:http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1113 昨晚为了优化这个题目弄到2点多,今天一早就写博,我真是太不蛋定了,哈哈。 做OJ的朋友都知道快速幂,我就不罗嗦了,我说的主要是矩阵乘法实现层面的优化。 最开始我的代码耗时1156ms,代码如下: void mat_mul( int (

  • 使用Haskell计算一个正整数二进制表示中最大的连续的1的个数

    source: https://www.hackerrank.com/challenges/30-binary-numbers module Main where countMine :: Int -> Int -> Int countMine c n | n == 0 = c           | otherwise = let tup = count1 0 n       

  • Python性能优化

    http://blog.csdn.net/pipisorry/article/details/39998317 python 作为脚本的一个不足之处,那就是执行效率和性能不够理想,特别是在 performance 较差的机器上,因此有必要进行一定的代码优化来提高python程序的执行效率。 Python 代码优化常见技巧 当你的程序运行地很慢的时候,你就会想去提升它的运行速度,但是你又不

  • intel指令优化

    程序优化预读指令读内存提前预取内存中数据到CACHE内,提高CACHE的命中率,加速内存读取速度,这是设计预读指令的主要目的。 prefetch0、prefetch1、prefetch2、 prefetchnta。 预取指令只是给CPU一个提示,所以它可被CPU忽略,而且就算预取一段错误的地址也不会导致CPU异常。一般使用prefetchnta预取指令,因为它不会污染CACHE,它把每次取得的数

  • strassen矩阵乘法_矩阵乘法优化过程(DGEMM)

    1. 介绍本文以N*N 矩阵乘法为例叙述优化的过程,该代码运行于x86 Linux/Mac 平台。 整个优化分为一下几个步骤:向量化 (在x86架构上采用AVX)循环展开(loop unrolling)cache blocking (也可称为tiling)多线程 (OpenMP)NOTE:本文的代码来自 << Computer Organization and Design RISC-...

  • 编译优化之 - 向量化优化入门

    1. 介绍 2. Intel高级向量扩展 3. GCC中向量化 4. ICC中向量化 5. AOCC/LLVM中向量化 1. 介绍 什么是自动向量化?   自动向量化(automatic vectorization)是自动并行化(automatic parallelization)的一种特殊情况,它将一次处理一对的标量运算转换为一次并行处理多对的向量运算。因此向量化可以显着加速一些带循环的...

  • 软件优化的原理与实践系列之一向量化计算

    向量化计算 软件优化的原理与实践系列之一 前言 用过MATLAB仿真语言的同学,都有这样的经验。要尽量多用向量化运算,而不要自己手写循环语句,否则代码的执行效率会相当低下。如果你熟悉python,涉及到数值计算的时候,也要尽量的调用成熟的数值计算的库,比如numpy,而不是自己用循环去实现。一个众所周知的理由是,别人成熟的库已经经过了高度的优化,我们没有...

  • Intel VTune Performance Analyzer

    1、Intel Vtune性能分析器(Linux版)的主要特点 ①借助基于 Eclipse* 开发环境的图形用户界面(GUI),令应用程序性能调试更为容易. ②快速定位程序瓶颈 完成一个简单的对话框,获取最耗时的前五个函数的列表。利用最活跃函数的列表,可以快速方便地找到性能瓶颈。单击函数名称以显示源,并显示最耗时的源语句。

  • 《超算竞赛导引》笔记

    第一章、超算的发展与应用 第二课、超算的发展与架构分类 第一代SC是单指令多数据流(SIMD)的阵列处理机,第二代是具有流水结构的向量机,第三代是具有MIMD形式的共享主存多处理机系统,第四代是MPP系统,第五代是集群系统,并逐步由同构方式转为异构方式,主要由CPU+GPU或CPU+MIC(many integrated core ). MIC Intel MIC架构是英特尔公司专为高性能计...

Global site tag (gtag.js) - Google Analytics