Apple、1万行の手動で最適化されたアセンブリー・コードを書いたカメラアプリ会社を買収

このエントリーをはてなブックマークに追加
この技術アップル製品より普通のデジカメに乗せてくれよ
234番組の途中ですがアフィサイトへの転載は禁止です:2014/01/07(火) 21:06:03.03 ID:+2nYrteD0
>>233
普通のデジカメはCPUでソフトエンコなんてしないんじゃないのか
235番組の途中ですがアフィサイトへの転載は禁止です:2014/01/07(火) 21:14:33.24 ID:TIQIESCT0
>>233
ハードゥエアエンコーダが乗ってるから関係ない
そもそも普通のデジカメはシャッターとか他の要素がボトルネックになって連写できない
236番組の途中ですがアフィサイトへの転載は禁止です:2014/01/07(火) 21:19:38.36 ID:zrcp/M4FI
俺ならiPhone捨ててGopro買う
237番組の途中ですがアフィサイトへの転載は禁止です:2014/01/07(火) 21:39:22.03 ID:+3vtXjMy0
正直、ハッカーとか優秀なプログラマーって形容していいのはこのレベルのプログラマーだと思うわ
スクリプト言語でしようもないウェブサイトとかファミコンレベルのソーシャルゲー作ってるプログラマーとは次元が違う
むしろこんなレベルの人間が高々1ドルでアプリを売ってた事が一番の驚き
239番組の途中ですがアフィサイトへの転載は禁止です:2014/01/07(火) 21:56:48.71 ID:V81wsUJm0
下手に高い値段で売って埋もれるよりは安い値段で知名度上げた方がという戦略かも
実際にAppleがアプリではなく会社買ってくれたし
240番組の途中ですがアフィサイトへの転載は禁止です:2014/01/07(火) 22:14:16.42 ID:AbHsPldCi
プログラムの話って面白いなあ
少し詳しく知ってたらもっとおもしろいんだろうなあ
>>239
実際そのとおりだと思う
blogでも技術宣伝気味にアピールして、買収の話始まった途端消してたし
何言ってんだよばかじゃねーの
アセンブラの1万行ってすごいのかすごくないのかよくわからんな

section .data ;data section declaration
msg db 'Hello World!',0AH
len equ $-msg ;string length

section .text ;code section declaration
global _start ;entry point (start of execution)
_start: mov edx,len ;string length
mov ecx,msg ;string start
mov ebx,1 ;file handle: stdout
mov eax,4 ;sys_write
int 80h ;kernel system call

mov ebx,0 ;return value
mov eax,1 ;sys_exit
int 80h ;kernel system call


こういうのだったよな
>>176
ないよ
>>233
アップルへのパテントとハードウェア代加算で
値段が+10万になるが大丈夫か
>>211
ハイパー化したZガンダムの量産化
247番組の途中ですがアフィサイトへの転載は禁止です:2014/01/07(火) 23:36:12.39 ID:ey4KsWJKP
工夫してDCT速くしたけど後段のハフマン符号化の
処理時間が目立ってきたわ (´・ω・`)…

ようしお父さんアセンブラで書き直しちゃうぞwww
という流れか。
可変bit長のデータ処理ってcで書いてると非効率で気分悪いもんな
webアプリも低級言語で書けば爆速なんだがやる奴があまりいない
249番組の途中ですがアフィサイトへの転載は禁止です:2014/01/08(水) 01:23:52.67 ID:T/mQZoEb0
確か2chもどきの掲示板なんかはCGIじゃなく単体で動く奴がベクターに沢山あったはず
このカメラアプリが買えないんだが…
251番組の途中ですがアフィサイトへの転載は禁止です:2014/01/08(水) 01:41:16.47 ID:tIoG0jgE0
>>248
そんな事はない
asm.jsとかあるし
252番組の途中ですがアフィサイトへの転載は禁止です:2014/01/08(水) 02:53:46.07 ID:k2i86AST0
カリカリちゅーんプログラマすげえな

そういえば、LLVM/clang 3.4がリリースされましたよと
こういう作業やってく奴はただのアスペかキチガイかよ
天才だーって言って煽ててもっと仕事やらせるのは良いかもしれないけど
普通の人間が目指そうとしちゃいけない世界です
254番組の途中ですがアフィサイトへの転載は禁止です:2014/01/08(水) 02:59:45.70 ID:5lYGGJQP0
>>211
テムレイがジャンク屋で拾ったパーツでf91を作った
255番組の途中ですがアフィサイトへの転載は禁止です:2014/01/08(水) 03:03:39.35 ID:zAjnzcNx0
離散コサイン変換に関してインスピレーションが閃いた。


一度は言ってみたいセリフ
全く意味はわからんけど
天才じゃん
257番組の途中ですがアフィサイトへの転載は禁止です:2014/01/08(水) 07:07:51.22 ID:Bm5iKTp/0
アップル買収しすぎ
>>228
ハードウェアで処理(高コスト)

アルゴリズムの研究が進んでソフトウェア実装の方が高速で低コスト

なんて話もある世界だから困る。
これWORDのLSB→MSB bit反転の話な。
>>243
たぶんこんな感じだと思うお

push lr
str r0,[r1]
lbs r0,4
bxor r0.1
bxor r0,2
bxor r0.3
lbs r0,4
bxor r0.1
bxor r0,2
bxor r0.3
lbs r0,4
bxor r0.1
bxor r0,2
bxor r0.3
lbs r0,4
bxor r0.1
bxor r0,2
bxor r0.3
pop lr
bx lr
260番組の途中ですがアフィサイトへの転載は禁止です:2014/01/08(水) 10:09:10.89 ID:45jNta1/0
CASIOが得意そうな分野だよな これ
できる奴はアプリで稼ぐ
ますますIT業界はゴミ人材しかいなくなる
262番組の途中ですがアフィサイトへの転載は禁止です:2014/01/08(水) 10:29:35.66 ID:cn8BgnVoP
DCTの新しいアルゴ思いつくとか幸せだっただろな
>>29
それ俺だw
>>35
今考えればレベル的には今回のよりそっちの方がすごいな。
開発環境も昔のほうがプアだったし。

所詮コンパイラの吐いたコードを手動最適化するのと、一からアセンブリ言語でプログラムするのではレベルが違う。
>>48
とこが作ってもARMアーキテクチャだから結局同じだって。
>>72
20年前から…
>>114
普通は気が遠くなる程一万行を眺める事になる。
>>179
電池節約の為にデジカメのはそこまで高速化してないと思う。
逆に言えば、今回の買収したのも結局長時間撮影すると過熱して使い物にならない可能性も無いとはいえん。
>>243
わー、386なコードだw

>>259
ARMか?
270番組の途中ですがアフィサイトへの転載は禁止です:2014/01/08(水) 13:08:43.86 ID:frfp3/06P
>>261
IT業界がごみになってもITの発展は促進される
271番組の途中ですがアフィサイトへの転載は禁止です:2014/01/08(水) 14:05:43.05 ID:rKCYQU580
秒30コマ撮影どころか60コマ撮影できる廉価カメラもあるが携帯でこれができるのは素晴らしい
ペリアの2秒61コマはフルHDだっけか
秒15コマに落としていいから像面位相差積んでAF追従してくれれば夢が広がる
自分で揺らすんじゃないんだ・・・・
273番組の途中ですがアフィサイトへの転載は禁止です:2014/01/08(水) 15:33:18.71 ID:mkE0F9i7P
>>271
>>1 はフル解像度での話だよ。
そんな廉価カメラ聞いたことないし
そもそもSDじゃ書き込みが追いつかない
274番組の途中ですがアフィサイトへの転載は禁止です:2014/01/08(水) 16:24:09.79 ID:rKCYQU580
>>273
ペリアはフルHDなのにこっちはフル解像度だからすごいと感心したんだが
ニコン1は第一世代からAF追従じゃなきゃ秒60コマ撮影可能でレンズキットも2万円台で買えたから廉価カメラだが
アスペは人にケチつける前に自分の読解力と知識見なおせ
>秒30コマ
>ペリア
あたりの記述に低学歴オッサン臭が漂う
276番組の途中ですがアフィサイトへの転載は禁止です:2014/01/08(水) 16:33:00.63 ID:mkE0F9i7P
>>274
あれはごく少数枚数だけとりあえず撮っといて
のんびり圧縮しながら書き込んでるから比較にならないじゃん。
そんなのなら俺でも書けるわ。

20枚、60fpsだと0.3秒とかしか撮れないんだろ?
大昔のアセンブラは65535行超えたら0行から始まるんだよなw
仕事での制御コードなら1製品3万行ぐらいは書いてたはず、
ソースリストではその15倍ぐらいに膨れたけど。
278番組の途中ですがアフィサイトへの転載は禁止です:2014/01/08(水) 20:54:55.90 ID:ZikVbegN0
同一ハードで仕様が決まってるiPhoneとかでしか今じゃこんなことはできんな
279番組の途中ですがアフィサイトへの転載は禁止です:2014/01/08(水) 21:25:42.23 ID:vyD2PIPH0
アセンブラでは、変数を入れてる番地で直接いじるけど
それがCのポインタってこと?
280番組の途中ですがアフィサイトへの転載は禁止です:2014/01/08(水) 21:33:01.09 ID:dZ7JDT5b0
アセンブラもCも知らんだろw
>>34
そーゆーのが楽しい人なんだろうよ
どうせgo toだらけなんだろ

保守しようとしたら死んじゃう