Friday, September 30, 2016

Week #34 Reviews and Plans (Sep 26 to Oct 2)

Week #33 Reviews:
  1. Confirm with Colin / Will Deacon then push forward DMA_ATTRIB_NO_SNOOP flag (as addition to dma_alloc_attrib())
    1. Send out a RFC to Will Deacon first
  2. Prepare Monday's SMMU workshop (Done)
  3. Investigate how PMM Driver integrate with SMCInvoke driver (in progress)
  4. Meet with Brian K to Talk Philosophy (done)

#34 Plans:
  1. Find owner of SID2CB (done)
  2. Prepare ARMv8 training
  3. Prepare Audio call flows for training tomorrow
  4. Reimburse trip / interview lunch
  5. Pay QC Health Center
  6. Plan career
  7. Close SHM protocol (no)
  8. Push forward PBHA with Jon (no)
  9. Prototype new SHM protocol EL2<->QSEE (no)
  10. Study exclusive page-frame patches (no)
Family:

  1.   1. Get Tracy to come to 10pm meetings before SAT
  2.   2. Discuss Matt 25:14-30 with Tay
  3. Purchase and Install New Closet Doors

Thursday, September 29, 2016

选择


选择善良——不是我脆弱,是经上说【无论是谁都不可以恶报恶;常要追求良善。帖前5:15x】
选择忍让——不是我退缩,是经上说【唯有忍耐到底的必然得救。太24:13】
选择宽容——不是我怯懦,是经上说【我们务要追求和睦的事与彼此建立德行的事。罗14:19】
选择糊涂——不是真糊涂,是经上说【耶和华要按着我的公义报答我,按着我手中的清洁赏赐我。诗18:20】
选择饶恕——不是没原则,是经上说【总要彼此包容,彼此饶恕,主怎样饶恕了你们,你们也要怎样饶恕人。西3:13】
选择情谊——不是太偏执,是经上说【人在最小的事上忠心,在大事上也忠心,在最小的事上不义,在大事上也不义。路16:10】
选择厚道——不是我笨拙,是经上说【唯独从上头来的智慧,先是清洁,后是和平,温良柔顺,满有怜悯,多结善果,没有偏见,没有假冒。雅3:17】
一生选择的宗旨——【敬畏耶和华,谨慎办事,因为耶和华我们的神···不偏待人。代下19:7

A role model how I would like to be remembered ...

how I would like to be remembered ...

http://www.zdnet.com/article/microsoft-applications-and-services-chief-qi-lu-leaves-the-company/

He exemplifies what it means to have a deep sense of mission, purpose and authenticity in everything one does. His greatest impact is the people he has inspired. 

..
We have much to do in support of our ambition to reinvent productivity, and I am counting on this team to move forward with boldness and urgency.

..

We live in a time when digital technology is impacting, and indeed transforming, every human endeavor and each of our customers. Our mission to empower every person and every organization on the planet to achieve more continues to guide all we do. It is through our mission and activating a growth mindset culture that will enable us to accelerate digital transformation both within our own company and in partnership with our customers.

Wednesday, September 28, 2016

Isaiah 55:4

Pay attention, come close now,
    listen carefully to my life-giving, life-nourishing words.
I’m making a lasting covenant commitment with you,
    the same that I made with David: sure, solid, enduring love.
I set him up as a witness to the nations,
    made him a prince and leader of the nations,
And now I’m doing it to you:
    You’ll summon nations you’ve never heard of,
and nations who’ve never heard of you
    will come running to you
Because of me, your God,
    because The Holy of Israel has honored you.”

6-7 Seek God while he’s here to be found,
    pray to him while he’s close at hand.
Let the wicked abandon their way of life
    and the evil their way of thinking.
Let them come back to God, who is merciful,
    come back to our God, who is lavish with forgiveness.

Sunday, September 25, 2016

Long suffering

11James 5:4-11

生命的工程必須要忍耐

1。不忍耐就會放棄
2。不思耐就會焦慮
3。不忍耐就會犯錯


二)在惡劣因難的人際關係中要忍耐

不要彼此埋怨、
常有的情況:
烏雅丶天娥,嬰武、孔雀


1。埋怨別人沒有改變
2。埋怨別人不照我們的意思去作
3。埋怨別人對自已不公平的待遇



三)在遵行神旨意中要忍耐(作先知)

先知的苦難

-遭遇有關人士的反擊

-有時自已的遭遇成為信息


你要認定:

。凡立志敬虔度日的,必受迫害


但當主再來時祂一定報應那些克意與衪為敵的人與真理為敵的人。




Saturday, September 24, 2016

Taylor First Shot on Beam Water Polo



Today's game with Mission Hills HS, the #1 in Division 3 JV Water Polo.

Wednesday, September 21, 2016

9/21 3 Things


  1. Prepare Monday's SMMU workshop
    1. Update roadmap
  2. Prepare Audio call flows
  3. Reimburse trip / interview lunch
  4. Pay QC Health Center
  5. Plan career

Testimonies


Monday, September 19, 2016

Week #33 Reviews and Plans

#32 Reviews
    1. Complete IO Coherency Review (done)
    2. Organize SMMU Workshop (done)
    3. Close the boot topics (50% done)
    4. Review SMCInvoke architecture: how does "PMMDriver" integrate with SMCInvoke? (50% done)
  1. Review feedbacks (done)
  2. IDF update (Done)
  3. Scheduler IDF submissions (Done)
  4. Conduct "Reality and Challenges of Office Politics" (done)
  5. Send out summary of the meeting above to Lukai then whole team (done)
  6. Drive "ANOC2 SMMU AON" forward (do it with Sean)
  7. Enable Yanru to drive "IO Coherncy" for System Cache forward  (need to email Anddy Ross)
  8. Complete IO Coherency Review (50% done) Done
Week #33 Plans:
  1. Confirm with Colin then push forward DMA_ATTRIB_NO_SNOOP flag (as addition to dma_alloc_attrib())
  2. Send out a RFC first
  3. Prepare Monday's SMMU workshop
    1. Update roadmap
  4. Complete 3rd SMMU Arch Training: focus on audio delay jitter of 5 uSec (50% done)
    1. Prepare Audio call flows for training tomorrow
  5. Reimburse trip / interview lunch
  6. Pay QC Health Center
  7. Plan career
  8. Investigate how PMM Driver integrate with SMCInvoke driver
  9. Meet with Brian K to Talk Philosophy
  10. Close SHM protocol 
  11. Push forward PBHA with Jon
  12. Prototype new SHM protocol EL2<->QSEE
  13. Study exclusive page-frame patches

Family:

  1.   1. Get Tracy to come to 10pm meetings
  2.   2. Discuss Matt 25:14-30 with Tay
  3. Purchase and Install New Closet Doors


Water Polo Tournament with 2 wins by CAHS JV Boys

Taylor was proud that, the first time he got in, he  intercepted a pass by Del Norte HS.  He asked: "Did  you catch that?" I sure did on Video.


Friday, September 16, 2016

The Reality and Challenges of Office Dynamics

Discussions:

1        The Reality of Geo Politics:

You are part of the Research / Architecture team. Your team came up with a new idea  that everyone wanted to take part in the implementation phase of this new technology. However, when it becomes clear that the bulk of the implementation assignment will go to Remote Site X, people who supported you all along in San Diego, suddenly began to oppose to your new idea, saying that unless a larger portion of the assignment gets re-located to San Diego so we can hire Y engineers, we are going to NOT allow it to proceed. If we cannot do it, then neither can Remote Site X.

What should be your strategy to deal with such kind of Geo Politics?

Discussion Summary:

1.       Put objective rules
2.       Build consensus on how to select
3.       Kick the problem to upper management
4.       George: invest upfront time to get all parties agree on objectives then proceed to task assignment

2        The Challenge of Toxic  Colleagues:
三年前我們兩三人的SystemArch group 奉命一个上百人的軟硬件研發目引入設計架構的改,這是一個ambitious yet  ambiguous  goal, high risk in unproven HW and SW models, high reward and fun!. We expected the risk mainly in HW, but we were surprised by the seemingly endless crisis arising from  SW, as well as political conflicts.  The wild ride nearly toppled the project, wrecked havoc in mental health!  其間 遭遇大大小小一系列的挫折。關鍵時候,我們遇到了几股桌面下的力量的阻。其中一股力量抵挡项目不能向前,另一股力量目的退路,使大家退两。有人直接指我将大家入了困境。我因Email上的攻痛苦不堪,特送到很多收信人的Email让我无法忍受。那Email了我的名誉和自我同。想以其人之道治其人之身, 但以牙牙将情况得更坏,使自己既受伤又内疚。 最后到凶的同事我大麻不能运作,就焦
如果换成您, 該如何面對,從逆境學到抗壓能力,技術能力和品格的提升?
How would you like to leverage the positive part of the political landscape and work with Toxic Colleagues? After all,   the support of those team members was necessary for the project to succeed.

3        The Risk during Reorg:

Your group lost its VP to downsizing, and your team of 5 merged into a new VP that had some political conflicts, in the past, with your ex-VP.

What to expect? How to adapt to the new political landscape?


What are the likely risk factors in the  process?
How long will it take?

Wednesday, September 14, 2016

Tracy Failed 1st Driving Road Test and Taylor is Now Tenderfoot Boyscout



Come Thou Fount of Every Blessing

 

Come thou fount of every blessing
Tune my heart to sing thy grace
Streams of mercy never ceasing
Call for songs of loudest praise
Teach me some melodious sonnet
Sung by flaming tongues above
I'll praise the mount I'm fixed upon it
Mount of thy redeeming love

Here I raise my Ebenezer
Hither by thy help I come
And I hope by thy good pleasure
Safely to arrive at home

Jesus sought me when a stranger
Wondering from the fold of God
He, to rescue me from danger
Interposed His precious blood

O to grace how great a debtor daily I'm constrained to be!
Let thy goodness like a fetter, bind my wandering heart to thee
Prone to wander Lord I feel it, prone to leave the God I love
Here's my heart, O take and seal it, seal it for thy courts above

Monday, September 12, 2016

Week #32 Reviews and Plans


#31 Reviews
    1. Add Tracy to list of drivers and Pray for her acing the driving test (done)
    2. Finalize SMMU Arch Doc + HPG to partners (done)
    3. Complete IO Coherency Review (50% done)
    4. Complete 3rd SMMU Arch Training: focus on audio delay jitter of 5 uSec (50% done)
    5. Organize SMMU Workshop (50% done)
    6. Work with Vincent: Envision the Details of Age 55 Half-Time   (done)
    7. Close the boot topics (50% done)
    8. Review SMCInvoke architecture: how does "PMMDriver" integrate with SMCInvoke? (50% done)
    9. Watch SWIFT training video  (done)
    10. Chat with Osman (done)
    11. Push forward PBHA with Jon (not done)

#32 Plans:
  1. Review feedbacks 
  2. IDF update Done
  3. Scheduler IDF submissions
  4. Conduct "Reality and Challenges of Office Politics" (done)
  5. Send out summary of the meeting above to Lukai then whole team
  6. Drive "ANOC2 SMMU AON" forward (do it with Sean)
  7. Enable Yanru to drive "IO Coherncy" for System Cache forward 
  8. Complete IO Coherency Review (50% done) Done
  9. Meet with Brian K to Review SMCInvoke architecture: how does "SHM Driver" integrate with SMCInvoke? (50% done)
  10. Investigate how PMM Driver integrate with SMCInvoke driver
  11. Close SHM protocol 
  12. Push forward PBHA with Jon
  13. Purchase and Install New Closet Doors

9/14/2016: 
  1. Update IDF deck for Sevan Done
  2. Discuss Matt 25:14-30 with Tay
  3. Ask David Zhou to share the simple home work Done 
  4. Close SHM protocol Not Yet


#33 Plans:
  1. Complete 3rd SMMU Arch Training: focus on audio delay jitter of 5 uSec (50% done)

Sunday, September 11, 2016

9/11 3 Things

0. Discuss Matt 25:14-30 with Tay
A. Assign simple home work
B. Finish travel plan
C. Comment Gen TEE SHM driver
D. Figure out a plan for door

Saturday, September 10, 2016

9/10 3 Things

  1. Prepare IO Coherency White Paper Review (done)
  2. Talk to Yanru/Vipul/Colin then start a thread on "transparent" system cache programming
  3. Prepare SWIFT (done)
  4. Finalize plan for Christmas trip

Thursday, September 8, 2016

9/8 3 Things


  1. Perf Reviews (done)
  2. Finish doc reviews with Denise Ellard (done)
  3. Sync up with Satyaki (done)
  4. Talk to Moinul / Petteri / Rishi re NPU (on-going)
  5. Send Review reply re Jens SHM code (20% done)

  1. Finalize travel in Oct  (on-going, waiting on allicia)
  2. Finalize travel in Dec (not done)

Wednesday, September 7, 2016

9/7 3 things


  1. Tracy driving test (did not pass, but its ok)
  2. Start a thread to MS PCIe and Prepare IO coherency review meeting - is it page selected - talk to MK?  (done: it is page selective)
  3. Review the call flow with Phil Weber (done)
  4. Finalize travel in Oct  (on-going, waiting on allicia)
  5. Reply to Patrick Daly (done)
  6. Talk to Moinul / Petteri / Rishi re NPU (on-going)
  7. Add another pt, and send portforlio to OK (done)
  8. Talk to Yanru/Vipul/Colin then start a thread on "transparent" system cache programming
  9. Send Review reply re Jens SHM code (20% done)

Monday, September 5, 2016

9/5/2016 3 tasks


  1. Pray about my marriage, Until Something Happens (done)
  2. Review Jens code (20% done)
  3. Finish email processing (30% done)
  4. Talk to Prof Lu Rong xnlurong@163.com (done)

Week #31 Reviews and Plans

E#30 Reviews:

  1. Update SMMU Arch Doc to partners (done)
  2. Organize IO Coherency Review (done)
  3. Organize SMMU Workshop (waiting on Palavi)
  4. Work with George and Vincent: Envision the Details of Age 55 Half-Time (yes George only)
  5. Close the boot topics (on-going)
  6. Financial Ordering Phase 1 of 5 (done)
  7. Set up test driven dev for "strtoul"

#31 Plans:
    1. Add Tracy to list of drivers and Pray for her acing the driving test
    2. Finalize SMMU Arch Doc + HPG to partners
    3. Complete IO Coherency Review
    4. Complete 3rd SMMU Arch Training: focus on audio delay jitter of 5 uSec
    5. Organize SMMU Workshop
    6. Work with Vincent: Envision the Details of Age 55 Half-Time 
    7. Close the boot topics
    8. Review SMCInvoke architecture: how does "PMMDriver" integrate with SMCInvoke?
    9. Watch SWIFT training video
    10. Chat with Osman
    11. Push forward PBHA with Jon

    Friday, September 2, 2016

    9/2 3 tasks and 3 joys

    3 joys:
    1. found good books on SWIFT and on epistemology (the Beginning of Infinity)
    2. breakfast with gcchu: uplifting
    3. first time wached CAHS waterpolo game


    3 tasks 9/2:
    1. schedule review for IO coherency white paper (done)
    2. schedule SMMU workshop for Napali (started)
    3. make arrangements for IDFs, one with Petteri (no), one with Samar (no) etc. and one about merged scheduler (done)